I know what everyone is saying. Before I met this girl, I always said I'd finish it straight away if I got cheated on, and I know I'd tell me mates to finish it if they came to me in this situation. But I couldn't bring myself to lose her. Maybe I am just that in love with her, maybe I'm just scared of having no one, because I know what that feels like, and it's not nice, or maybe it's both. But whatever it is, my guy feeling is that she is truly sorry, I know this, I've never seen anyone as upset as she has been. She's still my girl, and I love her.
Thank you all for giving me your opinions though, I guess I did come here knowing in my heart that I could never end it, but I just thought some people may be on my side and that it could give me reassurance that what I'm doing is right.