1st off, all marriages have issues, so this thought that you are missing out on a fulfilling marriage by him being overweight is rubbish. 2nd, you are missing out on a fulfilling marriage by owning his problems. His weight is his issue and his battle, it is not yours. Yes it affects you, but you cannot control it, conquer it or fight it, only he can. The thing you can do is be supportive of him. Let him know that if and when he wants to conquer this battle you will be there to help him however he asks and then drop it. I feel fairly certain that most people who are overweight, know it, don't like it and would like to be a healthier weight; they just haven't figured out how to fight it, either through strength of mind, lack of incentive, or it's not important enough at this point. 3rd, life is so incredibly short, there is no guarantee that moving on will result in a better life. In fact, (unless he is abusive, in which case yes leave) you might just find that you had a great husband and you were too blind to see it- don't wait until it is too late to see the good in him.