Looks like I'm the first girl to answer. Okay, First of all you should have never slept with her knowing she was engaged in the first place. That's what started all this drama. Second of all, If she is going to cheat on him, she is going to cheat on you. (Well to be fair 8 times out of 10 this is the case) It doesn't matter 'how bad he treated her', if it was that bad, she would've left him. Period. She WOULD have left him. The thing about the E.D. that he supposedly had, (which to be bluntly honest, if she's a cheater which well she is, then she is almost 100% a liar too, so anything she told you should be taken with a grain of salt) she either A.went into the relationship with him knowing he had it & chose to stay. Or B.Something happened while they were together to make it happen, & she chose to stay. If she's going to go out and fuck some other guy because her fiance can't get it up, she's now not only a cheater and a liar but also a bitch. If my husband wasn't able to get it up, I would never cheat on him, I would buy my self a dildo or I would sit on his face. (though she probably told you his tongue didn't work too right?) You moved away for a better job, if she really loved or wanted to be with you she wouldn't care if you were in the same state or even country for that matter. I have to deal with my husband being in different places from me all the time (he's in the Army) but do you see me telling him "this just isn't going to work because I need you HERE." No you don't because I really do love him & I'm not that selfish. To be honest, I don't even think you REALLY love her. I think this is a case of "I want what I can't have" (anymore at least) You were all set & ready to call her and break things off until you heard that she was fucking someone else(oh & by the way if she loved you she wouldn't have fucked another guy, especially your friend. She would've been too upset about you leaving to even want to.) anyways you heard she was fucking someone else and all of a sudden you were in love with her. Insanely jealous. Which is okay because that's human nature to want what you can't have but realize it for what it is. Lastly, her response when you told her that you loved her basically said, "You were a great lay but there's nothing between us however I might need a good fuck somewhere down the road so I don't want to burn this bridge so I might as well lead you on." That's pretty much what she said in girl speak. If a guy tells a girl that he is in love with her & she doesn't respond "Oh my God Oh my God, I love you too!!!" Then she isn't in love with you and doesn't see herself ever being in love with you because if she did she would say something like, "We haven't known each other long enough for me to know if I'm in love with you yet, but I know I'm going to love finding out." But to be honest even if she wasn't 100% sure that she was in love with you, most girls just go ahead and say it back anyways.
I don't mean to come off harsh if I have I'm sorry. I just want you to realize that you could possibly be throwing away a good relationship or letting tons others pass you by for a girl who has earned herself the title of lying cheating slutty bitch. Get over her and move on. Its for the best.
<3 Hissexslave