<human>: I decided to end our long term relationship, and it was the absolute hardest thing I have ever done. She came over last night and ultimately begged for us to get back together, but I didn't give in.

I was not particularly happy with the relationship for a lot of reasons, such as our social life, where the relationship was going, our sex life, etc... Obviously I felt like it was over and ended it. However, last night when she was here she expressed deep confidence in us being able to change a lot of things, and that I didn't even give her a chance to change. 

I can't help but think I was unfair to end it without really communicating a lot of these things that I wasn't happy with. But why would I talk about things that I am unhappy with if they really won't change? I can't see a whole person's personality changing... 

I sit here feeling guilty. We were apart for over a week after the breakup and I felt confident in my decision, but last night really messed with me and has made me feel like it wasn't fair to her. At the same time, I can't help but think we wouldn't have worked out even with some "work" on our relationship. 

To add insult, many of my friends were excited for us to split up. However, her friends think I was great for her and that we should be together. Even though this doesn't deal directly with me or her, it does say something about how it has affected my life as a whole. 

I just need some sort of insight on whether it was ok for me to make the call... To me, the relationship was over and I couldn't see it going anywhere. But to her, it only needed change and communication.

Condense the text into a few key points
<bot>: Girlfriend thinks I broke up with her without communicating my unhappiness, and wants us back together to fix and change it. I think we were not compatible anymore, and any "work" done to our relationship would be fruitless.