I am a firm believer that if you're going to make a change in your life, especially when it comes to your health, you have to do it for yourself. When you change for someone else it usually doesn't last. You simply don't have the right motivation.
However, I was listening to a talk radio show the other day and a woman called in to see what options her husband had because he is too heavy to get term life insurance. This guy is 6' tall and 350 pounds - which is not that outrageous, considering that so many Americans are obese. Every single company they tried turned this guy down.
Not only is his weight affecting his life, but the lives of his wife and six children as well. His weight puts him at a significantly higher risk of diabetes, having a stroke, heart attack, and his health in general. What will happen to his family if he dies with no term insurance? How will a single mom take care of 6 children?
The host of the radio show suggested that he lose weight, that it wouldn't be that outlandish to lose 100-150 pounds. The wife agreed, she knew it could be done, but that he had to do that for himself.
I think it's pretty selfish for someone who has a family (especially 6 children!) that depends on them, and they can't even lose enough weight to get proper insurance which will take care of the family if anything happens to them.
Sometimes we need to look at the motivation in our lives and think about what's really important. If you're overweight, you may think you're indestructible, that nothing will happen to you. People die every day of heart attacks, strokes, cancer - all things that are affected by how much you weigh.
Even if the issue for you is not life insurance, think about your quality of life. Make the important people in your life the reason that YOU want to change your health. I guarantee you won't regret it.