Hope Remember this....for now 100% of this is on you. NEVER feel like a sucker. For now, you have all of this weight to carry. You are doing this because you are a woman of great morals, deep love and integrity. You are making the choice to eat a lot of crap....but in the end, if you and your H create a new marriage, because the old one is dead, then there will come a day when he looks at you and says "Thank you...thank you for not quitting when I did."
That will be a huge day. And I think you are a big enough woman to get your whole family there.
Patience and strength like you never knew you had will get you there. Hold on tight and believe. You do have control over you. Maybe not him and probably never him, but you now and forever.