<human>: Can you provide a brief rundown of the text in within 3 sentences?

My 'ex' gf is a very complicated person. The past couple of months, we would argue about how I act. Not the way I act purposely but how I am as a person. She would get mad at me for how I never show that I appreciate her and how I'm very emotionless; which I find to be very untrue. 

The last time I 'broke up' with her, it was for the same reason as mentioned above. She called me crying and begging for me to say. I felt bad and it hurt hearing her cry so I took her back. Fast forward to recently, she got mad at me AGAIN for 'how I never show that I appreciate her and how I'm very emotionless; which I find to be very untrue'. This time I broke up with her for real(?). Now keep in mind that we have argued before for such silly reasons. This isn't only the second time. 

Every time we'd argue, she would get mad at me, I'd get mad at her, she would blame herself, I'd blame myself, we would both say sorry, and that's it. It's a cycle and I can't take it anymore. She's still calling me and texting me promising she would change. The problem is that I still like her and every time she begs, I feel bad. 

What should I do? Ignore her? Block her?
<bot>: ex gf always gets mad at me, say she's sorry afterwards, says she'll change, same argument repeats a week or two later