Have you considered talking to someone about your problems? I think the first step would be to go and see your doctor and tell him about your situation as honestly as you have told us.
I think face to face support is going to be much more valuable to you than people who know very little about you or your background.
Phil x
|