She is my girlfriend, and I really do care about her and her feelings, but I know it has to end now. The following "novel" explains why. I'm hoping for help on how to be most tactful and have this be least devastating for her.
Feb: 16-year-old virgin, tra-la-la... haven't even kissed a girl for reals. I move to New City from Old City.
June: 17 now, I hook up with this also-virgin (henceforth, Girl) who's dated a bit but hasn't fooled around much at all at all. we fool around some and go farther with each other than we have with anyone else.
Still June: I go back to Old City for the summer with the intention of coming back in August.
August: I decide that I'm staying in Old City and break up with Girl to avoid dragging out a relationship that, I thought, was doomed to fail anyway.
September: At a party, where everyone was all stoned 'n' liquored up, this girl who I liked to hang out with but didn't really like (henceforth, Crazy) ended up giving me a HJ. feelings were hurt later on, but that's not what this is about.
Late October: Me and Girl had still been talking this whole time (never told her about September incident). While kind of depressed 'n' wondering whether my decision to move back was worth it, I decide to get back together with Girl, at least on the internet.
Even Later October: both of us slightly intoxicated somewhere, Crazy corners me and makes me kiss her.
Early November: After some party me and Crazy fool around for real. a lot. BJ. For a day or two afterwards, too. I finally wake up and realize I'm "spoken for" I should keep the hell away from this temptation. More of her feelings hurt. I don't think she's speaking to me anymore. Oh, well.
Late November: kiss some girl at some other party. next.
Winter Holidays: Still with Girl, I go visit her and family I have in New City. We have loads of fun and go way farther (not all the way, but i'll spare you all the same). We had the time of our lives, but the entire time I was slightly bothered by the fact that I can't stay together with this girl, long-term.
Now, by earlier December I had been contemplating breaking up with Girl again, for good, and though being with her was great, I know it can't last, and I want to break up even moreso. She wants us to spend the rest of our life together, and while I can't say that I don't want that without making her think I don't care for her at all (no, really, I tried to not talk about the future that much and she took it that way), that really put me off. She talks passionately about this life plan she has that totally doesn't coincide with mine. Lately she's been talking about how she loves me enough to compromise, but really I just want to break it off so that neither of us has to.
Also, I'm pretty sure she'd hate me for all those things that I did with Crazy. I can't even justify those, but I know that it's not fair to Girl to keep all that a secret when she loves me so much (yeah, she dropped the l-bomb. even the i'm-in-l-with-you bomb, which I said I'm not quite ready to return).
Now the reason why this is a crisis is that she wants to move to Old City for college to be near me, and I feel that while I could definitely live with a relationship with her for another little while (if only not for the ''forever'' crap), I can't be responsible for her uprooting her life like that if I can't commit to this dang relationship, and especially if I haven't been truthful with her about my, um, indiscretions.
What makes matters worse is that because I tangled myself in a horrible web of lies I now look like I'm just as committed to the relationship as she is (minus the "let's-get-married" junk -- it just looks like I'm committed for at least the four years of college, with hopes that it'll continue on beyond), so it'll be a horrible shock to her if I just up and say I want to split.
How do I tell her what I've just told you? I want to spare her feelings as much as possible, but to make it final at the same time. Of course, I don't want to look like a horrible person (which I arguably am), but that might be inevitable, and even good for her to have me to blame and not herself.
I think a reason why I may not have been able to slow down and tell her no when she kept making deeper and deeper emotional investments in me is because a) I wasn't thinking and was lost in the moment of having someone who truly, deeply cared for me and b) when I realized that we want different things I felt like I physically couldn't let her, who feels like she has no one else in this world, down. It may as well physically hurt me to cause emotional pain to others. So, um, screwed.
Please, keep hate to a minimum, I know my actions sucked. I'm learning my lessons. Just any helpful advice you can give me with the easiest break-up imaginable for Girl, so that she can move on with her life. Maybe just being truthful about my indiscretions would be enough for her to "cut me loose". Though she tells me all the time that she "will never leave me".
I'll be checking back frequently and providing clarifications, should they be requested.