<human>: Can you give me a shortened version of the text?

Me and my boyfriend have been together for 2 years. When we met he could have been considered a chunky guy, not really overweight, but at the wider end of normal BMI. 

During the first year, he went through a tough phase in life and he gained a bit of weight. I never said anything about it, because honestly I did not think it mattered. The tough phase ended, but his eating habits did not. 

I have not asked him, because I am afraid of hurting his feelings, but I am sure that right now he would be either considered obese or really overweight.

Even though he can afford eating good food, whenever I come over I see wrappers of cup noodles and fast food lying around. I don't consider him being lazy, so I cant really explain this kind of behavior.

He himself does not feel good about his body, yet he is making no real effort in changing it. Right now it is starting to affect our sex life because he will leave his shirt on most of the time.

I don't know how to approach this issue. I love him very much, but it is hard to see his self loathing and I cant understand why he is not taking control of his eating habits.

What are your suggestions? Should I talk to him, if yes - then how?
<bot>: boyfriend rapidly gaining weight and eating bad food. His self esteem has dropped, he hates his body and our sex life is influenced by it. How do I approach him about this topic?