You were so young, your body had just been through hell, and instead of feeling safe with the person who was supposed to love you, you found something that made you feel small. That kind of hurt doesn’t just fade it sits in you.
And you’ve given him so many chances. Not one or two… countless. Every time he promised, every time you believed him, every time he chose the same thing anyway. That’s not an accident. That’s a pattern.
Here’s the thing no one likes to say out loud: you can’t “love someone out” of something they don’t think is a problem. And he doesn’t think it’s a problem not enough to stop. Not enough to protect you, or your marriage, or your heart.
If you stay, nothing changes. If you leave, at least you’re keeping the one promise no one else in this marriage has kept the one you made to yourself.
You’re not crazy for wanting peace. Just don’t keep breaking yourself trying to fix someone who won’t meet you halfway.