If everything you are saying is accurate and true, then go to a women's shelter. They can show you how to get government money to live on until you can find a job to support yourself.
And don't date anyone or be around your husband until you have cleared your head. Don't blame all of your husband's behavior on yourself, but also don't blame it all on him. Something is wrong with both of you. With you, it may just be that you are codependent or from an abusive background. I have no idea, but you need to figure out now what is beneath all of this.
Obviously from your letter, it sounds like your husband is abusive, but then, I don't know you and how you behave towards him. I guarantee the woman's shelter will tell you to file for divorce and will try and give you counseling, etc. They will try to make you feel like a victim. Avoid a counselor like that. Feeling like a victim is never proactive and gets you nowhere.
The best thing you can do for everyone is try to pray and find a church for help. The church leaders can help you to spiritually heal, as well as provide you with food and money if needed.
Be careful who you choose for a counselor. Most counselors are not very good, from my experience. Religious counsel tends to be more practical and less into man = bad, woman = good.
Good luck,
Marci