Looks like a wake-up call to me.
The detractors (reference: the two down-votes)? Ah, I just consider the sources. Not interesting folks. Never heard of them (well, one of them? Yeah).
Keep on being you dude. You are one of the biggest helpers I know on this platform and I will take the slap. G-D knows I probably need it along with lots of other folks! Tough love is never popular among those that are looking for a free ride. Good advice, and I will take it!
Every success is indeed a combination of hard work and luck. It has been my experience that the hard work is important in finding that luck.
Have a great upcoming weekend. Your tough love encouragement is well received by this old boy!