My wife is in love with another man and has cheated on me
I have been married with my wife for over 9 years and we have a 7 year old son. We had a trip to Iran and after the trip she asked for a divorce. She cheated on me in Tehran, went to a hotel and had sex with him several times. She says that they are both madly in love with each other. They had met/noticed each other using Facebook a few months back.
This has really broken my heart. They guy was married, had a 3-4 year daughter, is moving to Canada and have offered her to be with her. After a number of conversations with my wife she says the only way she can give our marriage another try is if and only if he stays in Iran or comes back to his wife. She also says she has no feelings for me anymore. I have noticed she does have feelings for me; when I cried she started to cry and got really upset. The first day after we returned we had a quick sex which was not great, but was not forced on any of us either. Since the divorce talk she has refused to have sex with me and I said I will wait for her until she decides what to do. I have invited her out a few times and she does still enjoy going out with me. I do really love her and if divorce happens I might leave her and our son so I can forget about her.
I need some advice.
We have seen a family counselor and she mentioned to me that she can see my wife still has feelings for.