My boyfriend has terrible eating habits

Taylor
Let me start off by saying I do not have the best eating habits and I am not a nutritionist but this is getting out of hand. My boyfriend is 24 and weighs about 300 pounds and is only 5'8, about 100 of those pounds were added in the last 3 years. It is not only affecting his health, but our sex life as well. He will eat a whole pot of rotel dip, his favorite in one day, anytime there are any cookies in the house he will continously cook them until they are gone, so about a package of 16 a day. He ate a whole half a gallon of ice cream by himself in 3 days. He eats and eats until his stomach hurts and he either goes to the restroom or vomit after. It doesn't matter if I don't buy it he will go buy it himself. He only eats the veggies I cook because I force him to, he refuses to eat veggies otherwise. We can only have sex when he feels like it because he only can have sex before not after he eats. He has gotten so big we can only have sex literally once because he gets too tired he has zero stamina. Everytime I try to get to get him to eat better or exercise he just blows me off. I'm very attracted to him regardless of his weight so its not about him being too big for me, he is too big for his own health. I really don't know what to do.