We got back together and were fine. But suddenly a week later, he breaks up with me again, because he doesnt deserve me??? turns out the real reason was because i told him i "hate men" due to my past encounters to men. he got offended since he was a man too, and kept insulting me. and as usual i stayed silent since i didnt want to fight him. and since i was too scared. He basically called me cheap because i showed a friend i thought i could trust my face, to which he got mad at me and said that i would give myself out to anyone who asked (basically calling me cheap) and that i view things sacred. and i was honestly so scared to say anything so i just apologized. i didnt want him to breakup with me but he did it eventually. i left him, waited for him to calm down and then talked to him again. we got back togehter again.
And just when i thought we were doing fine, he breaks up with me again, a week later. This was our fourth breakup and it was because of the flirting incident. He was still hurt because of it, and tried fighting to me about it. i just wouldnt give in and fight him, i didnt want to justify or excuse my actions since it was wrong. but he kept insulting me, calling me insults and comparing me to animals... and i left him alone. But this time, it was him who reached out and wanted us to get back together, to which i agreed but at this point i was lost.
And our fifth and final breakup happened, and it wasnt my fault at all. Someone else pissed him off and i happened to be on call with him. he lashed out on me, calling me names and insults and i just left. i couldnt handle it, i felt so guilty to the point i reached out to someone to vent. And i dont like doing that unless im in distress.
After he calmed down, he contacted me again, saying he wants us to be together.