Unfortunately it is not possible to give useful advice on this forum concerning concerning individual problems. There is much relevant information at Mental Health Net at http://www.cmhc.com and elsewhere on the Net. Another resource is the Mental Health Association in your community. Also, if you are currently undergoing treatment, you should discuss your concerns with your therapist.