I'm so sorry you feel so terrible.

It must be so depressing to have to feel that way every day, all day long. Have you tried calling your local mental health clinic, they usually charge on a sliding scale. Also know that time does heal all the angry depressed feelings you have. But therapy might help you get through them quicker.