There are many reasons that women cheat. A guy could go nuts trying to figure it out. Even if she gives you a reason, it is probably not fully the truth. We are complex creatures and this is not a black and white issue. My W said she didn't want to burdon me with her family issues, and they had a lot in common in that area. Which I believe because we come from different backgrounds, but I also believe I wasn't (and still am not) "feeding her" correctly. I am trying but I have been in this M for 21 years and just realized my shortcomings in that area. Change is hard especially when there is no road map as to where change is needed. Just be patient with yourself, and hopefully she will be patient also.
M 21 years XW 43yo, me 41 yo S13 BD March 2016 - she asked me to patient... End of June - I started the D process. D final 2/23/17 "He who forgets will be destined to remember" Eddie Vedder