BM, Thanks for clarification. I can fully understand where you are coming from. I know my LD contributed towards my Hs As. That's one of the reasons why I didn't persue a D when I found out about what I thought was the first one (it wasn't!). It's also one of the reasons why i am still standing for my M. Don't get me wrong I'm not making excuses for my H just b/c I had LD (due to similar issues as yours but also related to childbirth) I didn't deserve to be cheated on but I have to recognise that my inability to deal with this issue in the correct way contributed to the situation.
Whatever you decide to do in the future I hope you are happy.
Me 43 XH 45 M 2.7.88 Divorce 7.10.09 Kids D20,S17 & D15