Tava dando um problema de ambos os NavLinks estarem ativos, porém pesquisei na documentação e encontrei uma possível solução que é colocar a propriedade "end" no NavLink.
Por que isso aconteceu?
Lendo a documentação fez sentido porque o navLink estava considerado "/about-me" como rota filho de "/".
E como a documentação diz tal propriedade garantirá que esse componente não seja correspondido como "ativo" quando seus caminhos descendentes forem correspondidos.
E até sugere o exemplo de usar quando tem um NavLink será ativo apenas na raiz do projeto, isto é "/".