Pff Shauk, I hear ya. It is a real dumbass move but I've done it too ha ha ha.
Vive le dumbass!
Sometimes you have to do some batshit crazy thing and hit rock bottom to finally get over the person (or find out that you are batshit crazy for each other).
Anyway, good luck and enjoy your new life out there. It is a great place to start over.
P.S. Just want to note (no offense) that your girl sounds like a dumb bitch. And by dumb bitch I mean a girl who has no idea what she wants and kind of shits on people who care about her as she stumbles along trying to "figure things out." She might be nice, smart, funny and a good lay to boot but she's acting like a dumb, immature bitch.
She's not playing games - she's not smart enough for that. I PM'd you about this but yeah, if she's as serious as she should be about the two of you (and she SHOULD be cuz you are moving in together) she shouldn't be making out with some dude, PERIOD. There should be no DOUBT in your mind about her commitment and fidelity. You shouldn't be justifying her dumb bitch actions, either (doesn't matter if the guy looks like you, you don't matter enough for her to keep her mouth/legs closed).
Dumb, dumb, dumb.
Oh, and all those times she called you to bitch about her ex or to get emotional support - she was using you. She probably knew how you felt about her but went ahead and used you for emotional support anyway without reciprocating. That is selfish, dumb bitch behavior.
Basically, she doesn't have the ovaries of a real woman. She's still acting immature (you're moving over in a couple weeks!?) - she needs to grow up if she wants to be in a relationship with you.
Stop indulging her. Lay down the law when you get there. You're the one with bigger balls (in comparison to her weeny little-girl ovaries) so don't cave to her dumb bitch behavior. As soon as she starts waffling again and talking about other guys or about getting back with her ex or exhibiting any other kind of dumb bitch behavior (accidentally making out with that guy), DUMP HER PATHETIC ASS AND MOVE ON!!!!!!!
Don't make excuses and don't coddle her cuz she seems to have a shy disposition or because she has self-esteem issues. You will only fall back into co-dependence because she'll want you there to prop her up all the time and you'll want to be there to do it because you are a NICE GUY.
It really sucks to date someone emotionally immature. You seem like a good guy - this girl needs to prove she's worthy of YOU.
Once again, speaking from experience and every word is from my cold, black heart.
just kidding, it's from my healthy, red and blue heart!