Is it normal my boyfriend beat me because he thinks i'm cheating on him?
Yesterday when I came home from my friend's place, my boyfriend came down the stairs and started shouting at me and saying I was out with another guy, which I wasn't. He didn't believe me and started punching me across my face and then my body. He then carried me to the bedroom, closed all the windows, took away my stuff including my phone and wallet, locked the bedroom doors and left.
He came back later that night and asked me to have sex with him which kind of shocked me. Why would he beat me up and then want to have sex with me?? I didn't want to do it but he said he would beat me up again so I had to force myself to do it.
He is at work now and I don't know what to do. How do I prove him that I'm not cheating? How do I make him stop beating me and forcing to have sex with him? Before all this, he was a very nice and loving guy and I do love him very much. I'm very confused and I don't know what to do.