Hi Badmood,
I iknow of a couple online help services that are free.
http://moodgym.anu.edu.au/welcome
http://ecouch.anu.edu.au/welcome
I have heard good reports about moodgym. I hope that this helps. You need to get help somewhere. So this is a start.
Best wishes,
Keep posting.
Hugs, Karen