I totally understand you.........I've been through this (it still happens occasionally now , but I handle it better than I used to).
One thing you can try is Cognative behavioural Therapy , where you train the mind to think differently.
Take a look at this online one;
Take care ,
DX : Bipolar , Panic Disorder , GAD , OCD , IBS.
If HealingWell.com has helped you in some small or big way, please donate and enable us to continue helping others find their way to "healing well" at http://www.healingwell.com/donate/