Pretty much nailed it.
Moral high ground is intoxicating to many.
To the contrary. I don't give a damn if you're fat. I don't care if you blow up like a house, have to spend all of your retirement money on healtcare, lose your mobility, reduce your quality of life, or die an early death. I really really really don't care what you do. Regarding retirement, I don't care if you live an old age absolutely penniless. And I don't care if you've spent the last several decades in poor relationships and keep doing the same wrong thing over and over and over again. I really really really don't care.
What I do care about is that you waste my time wanting to
talk about these things over and over and over again (often for years) when the reality is you have no intention of doing anything about them at all. If you want to be fat, fail to save for retirement, live in poor relationships, knock yourself out. I just don't want to hear you "discuss" a "problem" you have no
real intention of solving.
Talking about is an
activity that leads to mediocrity;
doing creates
outcomes which leads to effectiveness. Which are you engaging in?
People who get results in life do what they have to do when they have to do it
whether they feel like it or not. And what they have to do is the exact the same thing that low performing people have to do. The only difference is people who get results get themselves to do what they have to do
without excuses. Note the use of the word "do".
To make this actionable: what should you already have done, or be doing now, to get the results you say you want in any area of your life, that you haven't done or aren't doing now? Do what you know. Don't know something and do something else.
*the use of the word "you" is meant generically