I dont think any one is really crazy (except me) that what I call myself and my ways
it sounds like you are having an overwhelming amount of issues in your life and I would think a professional therapist or counsler or marital counseling would help you figure things out. If your community has a mental health program, it would benifit you, and perhaps arrange payment on a sliding scale if you have no insurance or if your husband wont help. you and your children come first, sounds like you have been battling verbal abuse from your husband.
Hope for the best,

KRIS
Spread the joy of a positive 2004 remember random acts of kindness
If you think you have totally gave up, you haven't, because you are here!