Stress Management Support Group
Stress management defines stress as a person's physiological response to an external stimulus that triggers the "fight-or-flight" reaction.Stress can be overwhelming. This community is for best practices in stress management.

I agree with ChronicIL and Dosage recommendation's and would also recommend that you try to find another job or request to take a few days holiday.
I was also suffered from such condition in my last organization. But, i just want to suggest you to follow the best way which make you relax at work place i.e stress management just focus on the positive side of every thing you will definitely fell difference soon.
Wanna know more about stress management: https://goo.gl/wq6obJ
By writing it down on paper it gets the thoughts out of my head and on the paper.