Lefty,
I feel for you. I really do. I think the best advice I can give you is to make an appointment with a mental health counselor whom you can vent to. It sounds like you are getting very depressed yourself and that's no good. In order for you to be of any help to your boyfriend, you have to take good care of youself, you know?
Just continue to be supportive and be there for him and do the best you can. That's all anyone can really do. And please come back here and vent with us and let us know how things progress.
God's blessings.
Lindaloo