there should be a way to hit like on some of these posts

(or maybe there is that i'm not aware of?)
great advice on here.
I've been married for a long time to the same man and he's seen me when i was slim and now... well, I'm not.
100 lbs later intimacy is not a problem. Do I wish I didn't have that extra weight - YES, of course, and for tons of reasons. But in the bedroom it's a lot about confidence and an emotional bond and lots of other things - not just weight and how one looks. Its one thing for someone's partner to openly admit they wish their mate was thinner/more attractive (I'm sure you'd love it if he looked more like a greek god too) - but its another to cheat on them and then try to use their weight as an excuse. Cheating has nothing to do with weight - some of the most beautiful and stunning women in the world are cheated on every day.
My concern is you staying in this relationship will do nothing for your self esteem and especially with your unfortunate past (Im so sorry about that

) - if I were you I would get out, heal on my own, lose weight, get counseling, whatever you need to do - and only THEN decide whether you want or need him back in your life.
you have only one life. I cannot tell you how many women i've seen just waste it away because they could never break away from toxic relationships and so on. Don't be that woman. If someone in any way if affecting your self worth negatively, you shouldn't be around them. Even though its painful short term, break away from a bad situation for you. Also think about it this way, there's a man somewhere out there that is going to treat you a whole lot better and if you don't make your move now to meet him say 6 months, 1 year, whatever down the line... someone else will - and he will end up with someone else. While you will end up staying with someone who may not treat you right even if you lose all the extra pounds because he is in the habit of looking at seemingly greener grass elsewhere. Which will never do good for your self worth no matter your weight.
do you have a circle of highly trusted friends,family etc? Do they all LOVE this guy and think the world of him? Is he 100% perfect in every other way and this is the "only" one hiccup you currently have? In other words, is he worth fighting for long term? Please don't let your emotions and heart answer that one for you - use your head. Even if you love him with all your heart, but your mind senses red flags, pay attention to those. Before you spend way too much life and time on someone who wasn't worth it all along.