I'm the one who started the sharing of this meme (this go around, at least). And I replied to this thread with "always".
I will not call this flawed - but oversimplified. And context and nuance matter, of course.
I never consider myself a great man - but I am a GOOD man who was incredibly harsh on himself for most of his life. But I never projected that hardness on others. Because I came from an abusive background, I sought to protect my family from the rage that constantly simmers below the surface with me.
Over time, I've softened. I've always realized the blessed life I've had for the entirety of the 36 years of marriage I've had...with two beautiful daughters and grandkids. Even then, I could realize it with one breath...and rage in the next. I've made substantial progress in being gentle with myself over the last 5-7 years. Some of that corresponded with retiring and focusing on coaching high school tennis as well as teaching tennis year around...primarily to juniors. And my wonderful wife makes it easy to always come back to centered.
Coming from the abusive background (ran away a couple times...grandparents took me in when I was 12), I've always had a heart to build up juniors' self-esteem, confidence, work ethic, and resilience. Believe it or not, I've always done it with a smile and a lot of laughter while coaching tennis, soccer, judo...even singing at Vacation Bible Schools.
I was just always my worst judge and critic. Had people tell me at a young age that I'd never amount to anything. Rather than buckle, I fought back...and unfortunately carried that fighting mentality most of my life. I've been known to scream at inanimate objects (when nobody is around) if they aren't performing to my expectation. I was a developer, founding partner in a software/analytics consulting company, etc. So a lot of those screams were directed at the screen when trying to problem-solve. I coud always come up with a solution, but it took some cursing along the way.
And nope - never screamed at my wife, my kids, my employees...just myself or obstacles to my goals. Meanwhile, I knew weak men who screamed at their wife, their children, their employees, etc.