As Timetoact said, the go-between friend and any other friends OK with the back-channel way to talk to the other man, have to go.
Why she cheated?
1 she is selfish and entitled.
2 she thought you would never get caught
3 she thought if she did somehow get caught, she could manipulate you into taking her back. She has been manipulating you the entire relationship. Yes, the named stuff is manipulation to some degree. She is worried you will leave her, she thinks if she is open sexually more likely you will stay.
4 her girlfriends reinforced her affair, "YOU GO GIRL!", you deserve it and your husband is a shitburger (based in her badmouthing you constantly).
5 she is a dim bulb who is easily gullible especially when someone tells her she wants to hear. If someone praises her, she believes it, even if it is ridiculous. " They told me they think I would be a fantastic basketball player! I think I will take that up, I probably am damn good!"
6 she never wanted to leave you, she compared you to him and he wasn't marriage material, just fun-time enjoyable sex time: she needs you for money and chores, she is one of the lazier ones I've seen based on what you've posted.
7 she is entitled, I still can't get over shortly after d-day giving you attitude that the princess needed to go out for a meal, why should she cook when mom and are willing to take her out, "to heck with you if you've just been figuratively punched in the stomach! What's wrong with you?"
8 I don't think she is introspective enough to figure this out. She will focus on the superficial.
9 many times it is superficial. Go look at the "bored" thread from Puckqueen.
10 the too much badmouthing you makes her a bad candidate to reconcile. Even if she NEVER cheated, what's up with all that badmouthing?
11 Who wants a wife who is lazy, badmouths husband, cheats on husband?
12 Because of the kid and your feelings, I think you should try to reconcile and give her a chance and give yourself a chance to see if you can be OK with this. You can see that my opinion she needs a lot of work. Also, my opinion is you should be able to be nice and do good things for her, but when you do, she has shit on you? So now what, are you supposed to be a hard-ass because her normal mindset is take, take, and take some more to take advantage of you if you let her? She has a major entitlement problem and I think that is worse and harder to fix than the cheating.
All my opinion.
[This message edited by wk55hn at 12:34 PM, April 4th (Monday)]