I don't know how to feel about this

So I cheated on my boyfriend 2 months ago and it was more of an get back because he cheated on me but I never do this kind of things. So he found out and left me for 2 days then came back. So he tried to have sex with me one night it was late and I had to go to work the day after and I didn't want to so he slept on the couch. So he texted me while I was at work and said "you never turn me down you must've been getting it from somewhere else" I texted Back "whatever" so one night he wanted sex from me and he literally pinned me down and did it to me so much aggressive then usual. I cried that night. And told him how my whole body aches and hurts and I can barely walk he said I asked for it. Has anyone gone through this before?