I don't think you are a horrible person, but you need to tell him that it bothers you and bring it up in a health stand point and that you are concerned the weight gain may lead to significant health problems and you just want him to be healthy because after all you are wanting to spend the rest of your life with this man so he needs to be around for awhile!