Could you see a counselor? I have a link to a site that I will post for you.
http://moodgym.anu.edu.au/welcome
I have heard that it has helped some members, so maybe it will help you too.
I really think you could use the help of a couselor too. The members on here are helpful too.
Keep posting...
I hope that you feel better soon. Crying is cleansing. But I know you don't want to do it all the time.
Hugs, Karen