100 percent true. But I disagree that almost no one can do it. I think lots of successful people do it. I mean, the ones who went through a LOT of failure before they reached success.
I personally have done it in my life regarding a few things. Stoicism is a great resources for doing this, in my opinion anyway.
Basically you can't always control shit that happens to you, but you CAN learn to control how you react to it.