With these sudden drops in happiness after emotional/mental stimulation, and your obsessive need to fixate on a possitive stimulous to feel up, it sounds like you need a seratonin reuptake inhibitor.

On a side note though, and this only works for me as far as I know, I've found that using moderate doses of 10x salvia divinorum keeps my mood more possitive for about 2 days after using it.