O'dogs Rx (subject to occasional and unexplained failure):
-Fish oil (1200mg day) -Vitamin D (8000iu day) -Good sleep (same bedtime, no-all night flights) -Zen (or in western psych "Mindfulness") -Buddhism (life issues re: suffering/happiness) -Limit alcohol (Not as successful with this one but recently gave it up entirely) -Exercise: I've found short intense sessions do me better than long drawn out things; they leave me blue for a few days afterwards. I have trouble getting enough exercise when I get down and it's been getting worse the past few years. A few years ago I did an Ironman but since then it's been tougher to get out. -Talk therapy (I don't do it as often as I should).
-Meds: I've tried a few AD's. They work for a while then quit. I had one experience like you described. Too much Wellbutrin one week sent me into a huge mix of too much energy coupled with extreme sadness. Bad trip man. Currently on Cymbalta. Seems to work ok. While it completely eliminated my anxiety I still have occasional crashes.
"My actions are my only true belongings. I cannot escape the consequences of my actions. My actions are the ground upon which I stand." Thich Nhat Hanh