@Unknown - 530,
My advice....move on. There's a lot of women out there who would value a man who doesn't cheat on them and they in return would never cheat on you.
There may or there may not be something lacking in your relationship but the point is, if there was then she never discussed it with you. She let it get so far that she was in another man's arms, either that or she doesn't really give a sh*t about your feelings. Sorry but it's true.
If you forgive someone then realize they will do it again...and again and again. You already drew a line in the beginning of the relationship and they crossed it...so now you draw a new line and say ok don't cross this new line. They already knew you forgave them the first time so your line means nothing to them.
I've been cheated on, it's hurts like no other. I forgave him...again and again. there was never a day that i didn't think about these women who he cheated on me with. They always played in my mind. I can honestly say every time we had sex I thought of him cheating on me with these women. It doesn't go away. The only way you get rid of it is by getting rid of the person who cheated on you. I tell you this because you admitted you have already fb stalked this guy. Do you really think you can get over the fact that some guy rubbed his hands all over the woman you loved and fucked her and made her cum?! I apologize that I'm being so harsh but I really want you to see that you are sooooooo much better then this. You deserve a woman who will value you. This was no accident, she didn't suddenly slip and fall on his dick.
I'm sure you love this woman and want to make things work but really, this woman doesn't respect you. Cut your losses and find a woman who respects you. It will hurt for a while but I think everyone will agree in the long run you will be better off. Do you really want to waste more time with a woman only to find out a year later she's still cheating?!
I'm with a man that I'm madly in love with. we fight and he drives me crazy from time to time and we have problems/issues like all couple do but never, never, never would I do this. There's no issues or problems worth risking the relationship for. I learned my lessons by being with insecure guys who cheated, learn the lesson and you will find the one.