Honestly I think you are perfectly correct... I dated a guy that was kind of out of shape for a while because the market around here was Slim and he seems like a really nice guy... But it really does reflect what's inside when they're fat. He wasn't even fat, he just had like an extra 20 ish pounds but when it came to situations of moving things around or going out and doing something physical... I was always the one who was the winner and that gets to be a boring game. Having a guy that can keep up with you and really value your lifestyle and the choices that you like to make is extremely important. Now that I'm dating a fit guy that really really cares about what he puts into his body and how much he works out, my life feels flipped. I can wake up at 8 a.m. on the weekend and ask him if he wants to go on a walk, and we can stay at the park for 5 or 6 hours just running around and climbing trees and exploring the wilderness... I never realized how important going out and exploring nature was to me until I started dating someone who felt the same. Why don't you try sitting down with him and really telling him how this is making you feel? If he was fit before then it's probably not too late to turn things around, but you need to show him how important this is to you. If you're not attracted to him when you have sex, you should tell him that. If he doesn't want to make the change then you can make a change to your own life. Make him a shitlord or get yourself a shitlord, either way you don't lose