You're right, of course. For me, that wake up call came about a year ago when I learned that I had a pretty severe hormonal problem that was aberrant enough that the docs said it couldn't have been caused by obesity alone, but that the obesity certainly contributed to. Average T levels for a man my age are around 650; mine was 125, which would be aberrantly low for a 100 year old man. The effects were nothing less than traumatic, and the drug they put me on to help gave me wild mood swings and made me weepy all the time. In addition, I learned that my lipids were wildly bad, with dyslipidemia of LDL 185 and HDL 35.
So what did I do? Wallow in self pity and do nothing but spiral into oblivion? No, I started exercising every day, eating right, and doing what I could do to help my body recover. It was hard, but I did it. I went from an obese 220 pounds to being just one pound overweight at 160 pounds, losing 25% of my body mass. I went from wearing XL tee shirts to Medium tees. I went from being in the highest 10% weight category for men my age and height to the lowest 40%. My blood pressure came down from pre-hypertension to normal, and my lipids got better -- although they are still pretty crap, which appears to be mostly due to genetics at this point.
I look and in many ways feel better than I have in many years. And the whole time, as I researched more about my condition and learned the chilling news that medical science is just beginning to see the link between low T in males and cardiovascular disease, I thought -- "Well, this hormonal thing is bad, but at least I got a wake up call and am fixing it before anything happens to my HEART..."
I wanted the coronary calcium scoring test done months ago, based on recent studies I had read about the link between my condition and heart disease, but both docs I asked pooh-poohed the idea because "at my age" there would be no significant findings. That changed when one of them heard a heart murmur and the followup echocardiogram revealed aortic sclerosis and stenosis. As I said, we learned that my coronary artery calcium level is 156, which you might expect in a 65 year old man. At my age, docs will say you've got trouble ahead if your score is in the teens.
So I get the bit about the wake up call. I got mine a year ago, and I responded not only with tears but with blood and sweat as well, and got results. And then came the second and third punches. Seeing them as mixed blessings due to their being wake up calls is pretty hard to do given that I'd already gotten my wake up call and responded to it rather well indeed.