My husband is overweight.

My husband was once at a very good body weight. He was thin and muscular. He exercised daily and felt confident with his body. He has gained over 100 pounds now. He is very overweight. His confidence has dropped. He will not even let me see him naked. When we are out and people that have not seen him in a few years see him, their eyes get wide because they are shocked at his weight gain. His weight now causes sexy time to not even be fun anymore. I can barely spread my legs wide enough to fit around him while he's on top. I have to usually bend my knees towards my chest to help it feel somewhat comfortable. There is fat around his penis now, which makes it a lot smaller, so I can barely even feel him inside me anymore. I've tried so hard to help him lose weight. I've tried talking to him about it. I've tried to motivate him to come run with me when I go, but he won't. I've tried buying healthy foods to eat, but he won't eat them. He seriously eats fast food between 5 and 7 times a week. He's not helping himself at all. I hate to see him at this point in his life. I love him so much! I just want him to feel confident, but he won't cooperate.