People tend to do that after they find a mate. When you're single you have to look your best.
After reading this, I can think of a few possible reasons why. My first question would be what are you concerned with? Are you more concerned with his health or are you more concerned with how his well being is going to reflect on YOU. Have you thought of asking him what might be bothering him?