I really don't feel like you failed your family. You always wanted to fix your marriage and you were willing to forgive and move past a lot more then most. You had flaws like every single person does. It really comes down to the fact that your husband just can't deal with real life conflict that comes up in every single marriage. None of us are perfect. And we have to accept that not being perfect should never cause our spouse to walkaway.
I don't know what makes some people committed and some people capable of walking away. But that's really what it seems to be. Level of committment. Because marriage is hard and we all fail.
I've been having this same conversation with myself lately. You summed it up perfectly for me. Thanks!
M:39 W:36 - D1:2 D2:6 11/19/16 BD1: ILYBNILWY, EA/PA Dec/Jan: MC, pursuing, not DBing 1/11/17 BD2: W wants 1 month break 2/1/17: Divorce Remedy. Start DBing 2/17/17 BD3: W - separation to start D process