I messed up again with my girlfriend. I've been such a bad boyfriend throughout the 10 months of our relationship, and even though I try to change and be better, I always fail. This time I messed up, and she said she's leaving me for good. She still really loves me, but she can't take it...