Lots of great advice here. I would also suggest that you find a reputable accupuncturist who could diagnose and treat you. I would find one who specializes in Chinese Medicine and could give you some herbs. My daughter had some problems in college this year with lack of focus and energy, etc and he fixed her up with accupuncture and herbs. We've also used this doctor for sports injuries and headaches, things like that. If I had something serious wrong with me, I would definitely consult him.

It's hard to start taking herbs, etc without an expert to direct you.

I have a friend who had similar symptoms to yours and she tried a special diet of herbs which absolutely cured her. I saw her before and after and the change was amazing. If you'd like to know more about it, you can pm me. It's a diet program that I use too and my immune system is so healthy I never even get a cold.