Why do people think they weren't 'meant to be'?
I thought he was very sweet at the end doing all that for her, he realised his mistake, but I don't see why her feelings should have changed. People love each other despite their flaws, and when one side makes an effort to change for the better, and compromise- that's what a relationship is, and he was willing to do that for her because he loved her. It made me sad that she didn't feel the same way, when so many relationships end when the couple won't compromise- but he did.
So what made her stop loving him? Was it just that she thought he didn't care about her?
And in the end, when they seemed to be on good terms, why do people think they wouldn't be good together if they tried again?