These are the younger boomers and older gen xers. Let's face it, many of use have lived hard lives. Going like bat out of hell for decades, lots of adult and illicit substances, eat like crap, lots of adrenaline and stress, with a good dash of STD's has finally caught up, as it always does at 50.
I'm glad I lived clean, ate well, and got plenty of exercise in my youth. It is paying off now.