<human>: I am 28 my ex is 25 we dated on and off for almost 4 years. I'll be honest we had a really rough relationship. I've never not been cheated on so I wouldn't commit to her like I should have. As soon as I found out she kissed someone else during our "pretty much" relationship I slept with someone else. While doing this my roommate let her into the apt (he hated her) and she walked in on it. We had a love/hate relationship and slept with each other on and off a few times a month for about 2 years after. As soon as she graduated and got a job an hour and half away I realized I really did love her and tried to patch things up. I visited her every weekend and she visited me, I even ruined the current "fling" I was in for her. Then I found out she was dating someone else and she told me she was in love with him. We have talked only a few times in the past 8 months, basically so she could tell me how much I messed up everything we could have had and how wonderful her new bf is, how much she loves him, and how he does everything I should have done. Now this afternoon she comes and visits me because she is in town for her grandpa's funeral, and because I love her of course I wanted to see her too and told her she could come over. Why reddit does she do this to me?

Condense the text into a few key points
<bot>: ! Gf visits me to tell me how great everything is and how much I messed up but tells me to text her when she isn't with her bf