Um clínico geral pode te indicar o melhor médico... mas provavelmente um nutricionista, deve ser falta de vitaminas do complexo B, zinco, etc...
Olha amigo, precisa ver como tá essa sua alimentação. As vezes pode ser isso.
Faz atividades físicas.
Tenta fazer atividades que demandem atenção e que te estimulem, tem alguns app legais.
Algumas vezes eu tomo organoneuro cerebral é um polivitaminico. Eu acredito que ele me ajuda.
Ah, mais importante... um médico é sempre bom.