I love my girlfriend very much, but she has done so many wrong things and I really just want to leave her. I've been wanting to end it for a few days now, after she once again betrayed my trust. Every time I try to break up, she comes over a few hours later begging and crying for me to take her back, and I just can't deny her. She makes me feel guilty by saying things like "If you really love me you'll stay no matter what" or "If I have to live without you I'll kill myself"
I've tried three times now, and it's the same routine each time. I know I just need to grow a pair and end it, but I hate seeing her so sad. Any advice on how to do this the right way?