My husband and I recently got back together after a 6 month separation. He begged me to come back and so I did. I've loved him most of my life. We have been together for 9years and we have 3 small children together ages 1-8. I love him dearly but here lately it seems like we are getting back to where we were before our separation... which was due to him cheating. He is now talking to other girls again and it makes me feel uncomfortable. Anyway that's completely off subject.
Last weekend he went out with friends.. which doesn't bother me at all... but when he came home I had been asleep. He woke me when he came in because he was talking on the phone. He got into bed hung up the phone and I reached across him to get something and he rubbed my back in a very sensitive way. Then all of the sudden starts telling me how big of a wh*&e I was when we were separated.. which by the way isn't true... and that he don't believe me he believes his friends. So I asked him who told him that and why he would believe nonsense over his wife. He became very mad and so I tried to call a friend to come and get me and my children and he snapped my cell phone in half so I took his so that I could once again try and call a friend to come and get me and my children. He then proceeded to throw me down on the floor because I had his cell phone and he started punching me in the head and arm.. arm because I used it to cover my face. He has never hit me before and I can't explain why he would do it now? I don't think he's an alcoholic because he very rarely drinks. I'm so confused I don't know if I should stay or go. I have no job and no family here. What do I do?
I'm truly not making excuses for him and no he's never even swung at me before.
:confused: any help would be greatly appreciated :)