The best thing for you to do is to have a complete evaluation by your GP and, if indicated, get under the care of a team consisting of a MS level social worker (group therapy, CBT), a PhD level psychologist (talk therapy) and a MD level psychiatrist (medical management).
This multi pronged approach has the best chance of making things better.
As you have already found out this is not something that you are going to be able to deal with on your own at home.
The good news?
You can-- and will -- feel much better with help from the above team of medical experts. :-)
Does this make sense to you?
It's safe for you to press the positive feedback button now if you so desire. And, never fear, even after you press that button I'll still be right here to continue helping you, but, as I do work for tips, I want to make sure you are happy before rating me.
Dr. Rick MD FACS