There is an old adage in medicine....."When you hear hoofbeats...think of horses first...not zebras".....
It might be an idea to check for the basic things...like anemia or hypothyroid, etc......those kinds of things can be picked up on a basic blood panel.....by a general practioner.....