He started becoming abusive?

Me and him have been dating for 2 years, Before we dated I was a virgin and he raped me. Even though I was hurt by it I became obsessed in a way. I decided to continue seeing him. I knew it wasn’t the right thing to do but part of me wanted it to work out and be with the person I lost my virginity to. As we were dating I noticed he continuously cheated on me, It has never been in person to my knowledge. in the beginning he seemed like he was trying to stop. He gave me his phone pass to reassure me but that didn’t stop him. He tried hiding it more - I kept finding it. Eventually he changed his phone password and Everything is also suddenly my fault because I went looking through his phone and don’t trust him? It bothered me a lot and I kept always trying to get the password. But one day I decided I should just try to trust him. Mainly because i cheated on him back and felt guilty for it. He never knew or found out about this. At this point I caught him at least 8 times. I felt guilty and stopped and he never found out. So afterwards, I kept having dreams of second Snapchat accounts for months and every time I asked he of course denied and got offensive till I eventually found it. He was apologetic up until I once again found it. Initially it was little shoves till recently my friend called the cops cuz he became very abusive and chocked me to points I started losing consciousness. I know this all sounds like he’s bad but there was also a lot of genuinely good moments too. I know it only becomes worse once DV starts but I also for some reason feel guilty and I feel like I ruined his life. When I saw him get arrested it tore me to pieces but I can’t get over how his face looked when he was chocking me, and the bruises he left on my body. Part of me still loves him but I’m also scared of him in a way and he also has honestly made me a bit insecure from all his cheating. But despite everything he’s done I can’t seem to stop looking for him. Any advice for me? 🥹

He started becoming abusive?
Post Opinion