As I was reading through your post, the thing that got my panties in a twist was that he kept bringing up things that you did to lead to a D.
My exact thought as I read that sentence... Give me a freakin break!
Of course he's going to blame you, and come up with ridiculous things that happened years ago. Or maybe things that never even happened at all. Or maybe things that have a sliver of truth.
So what you weren't perfect, neither was he.
His rotating OW just prove, once again, that this is not about you. Until he faces himself and figures sh!t out, he gonna be on the hamster wheel.
Now back to you...
What you do while he's on the hamster wheel is up to you. You do what you think is best for you and your precious boys. I know you always do
Sorry you are hurting. We're here for you
Bomb January 2012 - doesn't feel the same about me
~ "There is nothing love cannot face; there is no limit to its faith, hope, and endurance."