I love my girlfriend. That's how I'm going to start this because it's the absolute truth. I honest to god love her with all of my heart and believe she is the one. Yea I know, if that's true then why are you here? Or, your just naïve. No, I actually plan on proposing. There's only one problem, I continually talk to random girls online about things that I shouldn't. I'm practically cheating on her constantly. It's never physical but I believe it still constitutes as cheating. And so did she... She recently discovered that I was doing this and now we're in a bad situation. We are a serious couple who lives together. I just want to know why I'm doing this. I've never done this before in any other relationship and I've never loved anyone like her. I tried blaming it on my life, maybe it's the fact that I've always been pretty unattractive throughout school and never had a girl even look at me and now that I've matured I've become a bit more appealing and girls actually talk to me. It's a confidence boost. And that's how I feel. But I can't tell her that because it just sounds like a major cop-out. I'm lost and completely out of ideas as to what I can do. Someone please help. This site has never let me down.