What can I do?!

Glenna • My husband and I have been married for 2yrs now. I have two handsome boys from previous relationship and I have one angel baby who earned its wings 12-7-2006.
My husband lost his job today and has been taking his anger out on me. We have done nothing but fight since we have been home. And we got home six hours ago. What can I do? I'm tired of the fighting. And this time he took off his wedding ring which is something he has never done before. He won't take it back. What can I do! I feel lost and alone. I have no friends where I live. Can someone please help?