I want to break up with my current girlfriend. She has done nothing wrong, I just want to move on to something new. She is my first girlfriend, and we have been dating for almost 2 years. It's long-distance during the school year, but we talk and visit often. Our relationship is healthy and pretty much conflict-free.
However, since I spend all my time with her, my social life outside of her is non-existent. Even when we're apart I spend all my social time texting or calling her. I feel that it's unhealthy to cling to her like this, and I don't think I can branch out unless I end it.
The problem is that I'm a selfish asshole, and I can't bring myself to break up with her because it would make me look bad. I know I would probably be offended if she broke up with me just because she was bored. I know I'm a huge hypocrite, but I don't have the balls to admit it to her. Plus, I will admit that I do have some attachment issues and that it's much easier and more comfortable for me to just keep the status quo.
Finally, I wouldn't even know how to approach the subject. Since we've been dating for so long and as far as she can tell, our relationship is as strong as ever, with "I love you"s all around. I've been trying to amend this by cutting down on the lovey-dovey, but when we're together I always end up being super-affectionate to her out of habit. To suddenly reverse this and suddenly break up with her -- especially for my petty reasons -- would be cruel.
I appreciate any tips on where I should go from this point.