My boyfriend doesn't want to look nice for me anymore.
My boyfriend and I have been together for about 7 years now, I met him when he was 20. When I first met him I found him incredibly attractive. He had gorgeous hair, he was fairly fit, he always dressed nice. I admit I was more attracted to him sexually too because of it. But over the course of the 7 years, he really let himself go. He got overweight, he never does his hair anymore (he even grew it out too long at one point), he has facial hair, that goes unshaved for weeks sometimes, and he wears junky clothes. Of course I fell in love with him for more than just his looks, but he refuses to look nice anymore. Or even bother trying. I tell him how much I like it when he does his hair, at least, but he thinks he's too old for it. We watched some home videos of him when he was 19 and I totally swooned over the videos, but he keeps telling me he'll never look like that again. It's like right after he got with me, he stopped being like he used to. Now close to 30, I'd love to be able to look good for him, while he also looks good for me too. I'm not expecting him to lose weight just for me or try and be 20 again, I just want to know he'll look nice for me. It may sound superficial, but I haven't stayed with him this long because of his looks. I want him to be healthy and look healthy, not...like a slob.