I disagree, it's a fine message.
If you're going to get married, figure out how you'll grow old together first. Getting married, then divorced, isn't a good "accomplishment"; it's a waste of x number of years.
If you're going to work 80000 for money & use it every day for 80 years, spend like 800, 1% of those hours learning how money works. Being broke after 40 ywars of a career isn't a good "accomplishment"; it's a waste of 40 years.
Both of these are way too common. This isn't advice for do'ers & builders; it's advice for those spinning their wheels in daily, long-term ignorance.