Well, first of all, sorry in advance for putting your Gf on blast but here is how it is.1) She's being a little immature brat.2) She wants her cake and she wants to pig out on it too.(Yeah, I know, whats so great about getting cake if you can't eat it. Simple, why eat old cake that you got rid of in the first place, that's like eating cake out of the garbage in her case.)3) She's not easily satisfied, or promiscuous, either one or both.4) Her EX probably treated her like crap and from the looks of it you treat her too good and you are too good for her. But hey some girls love being treated like crap and in that case, that's what they deserve.5) She's blind.Now here are some options, just SOME i can suggest, consequences follow as for clarity and accuracy.1) Ease into it, she may just want to still be friends with him.my only problem with that is that she is hiding stuff from you and from what you say, she is lying about it as well, BIG no no in a committed relationship.2) Talk to her about it calmly. She may blow up at you.When a predator is stalked or confronted, they tend to react viciously.The reason I use this analogy is because your gf is acting like a beast not a gf.3) Express your feelings, but keep your manhood.Now, you should tell her exactly how it is. Tell her you know that she is lying and provide proof, even if it circumstantial evidence. Tell her how it makes you feel. But grab hold of those jewels because she already has a grip on them if shes making you feel this way and is still telling her ex she misses him. So, be stern and calm. Voice what you feel is wrong.4) If all options fail and she continues to write messages she hides from you, tell her that in her own words she stated she is totally over him and moved on, so why is it that she keeps talking to him and writing messages. Give her an ultimatum, if she doesn't move on and act like it, then you will be moving on and she can bank on it that YOU WILL act like it. Also, explain how they are both disrespecting you, when that idiot ex of hers texts her on the date YOU are paying for and she texts back. That's some kind of@^&*ed up BS.5) If #4 fails as well, DUMP HER @ss."Im taking my balls back B^#%H.."You do not need someone like that. Maybe the only reason she doesn't go back to him is because of convenience, she does seem very selfish, and you did state that her ex lives 2 hours away. She may not be able to deal with the distance.Either way, she does not deserve someone like you from what you describe. Get to steppin chick, give some good girls a chance with Mr. lova over here.Again Im sorry for putting your gf on blast, but for doing dumb stuff like that, she deserves it.Good luck, give us some updates.

EDIT****************Quit nagging this guy about the red lobster BS, that's not what his question is about, and if she's going to cheat on him because of that..well, bye bye Gold digger.The man is paying for a meal for this selfish no good chick.it does not matter if he took her to red lobster of Che Paris whatever the hell. She should say Thank you baby, and put away her God forsaken Cell phone when she is out with her man, especially on Valentine's Day.You don't know how much this man has in his wallet and you don't have the right to. So back off with the Red Lobster crap.END RANT*****************************