Hello not quite right,
A psychiatrist is a physician who specializes in diagnosis and treatment of mental disorders.
On the otherhand a neuropsychologist is a physiologist who specializes in understanding the relationship between the physical brain and behavior.
From what you have written above I would say a psychiatrist would be your best bet.
Hugs
__________________
Pegasus
Got a quick question related to mental health or a treatment? Ask it here General Q&A Forum
“Everybody is a genius. But if you judge a fish by it's ability to climb a tree, it will live it's whole life believing that it is stupid.” - Albert Einstein