You sound so much like the old me, its not funny...I was wondering if maybe perhaps you have been tested for chronic bacterial or viral infection (s)??????
It might be wise to be checked. Especially for Hepatitis C. Not meaning to scare you, but your symptoms sound like more than just a chemical imbalance in the brain and believe me, chemical imbalances dont just "happen", something foreign has to cause it.
Good luck to you!