If you love someone, and you know that you are a major skrew-up and they deserve much better than you, if you truly love them, what do you do? I mean you want the best for them, you really do. But you love them, you don't wanna leave them. On the long term maybe you aren't sure, maybe you can be better, closer to what they deserve. What is the right thing to do? Why do I feel like I'm not strong enough to do the right thing, when I don't even know what it is. Ugh I'm barely making sense.