You need to see an MD with training in functional medicine.
These doctors address neurotransmitter dysfunciton, detoxification dysfunciton, hormonal dysfunction, etc. all of which can contribute to this problem.
You are correct to stay away from such medications.
Cognitive function can be long term, but that is generally if you do not have appropriate intervention, which few doctors even now about.
Find the list of doctors here
Your doctor should also rule out other problems
OK, so you might have more questions or want to give me more information: Please use reply to expert if you have further questions. When you are ready, please click a positive rating [hopefully excellent—that’s how we are paid, per rating]. If you forgot something, come back. I am here http://www.justanswer.com/medical/expert-dr-thomas/