Hi Rowen,
Your first question still goes back to the title of my thread, do you believe that once a cheater always a cheater?
As for the second one, I have the same thinking as yours. However, some people think that you can love someone but still cheat. Cheating is a selfish act, which means he loves himself more than he loves me. My friend said that is understandable, I can`t expect him to love me more than he loves himself since we have not even met each other. No matter how much he loves me, it still can`t change the fact that I`m a computer screen for the past 7 months. Things might be different if we have spent some time together, getting to know each other more at a different level, have plans about how we can to work things out and live together in the future. Somehow I think what she said does make some sense as well so I`m really confused now