In other words, he wasn't hard on himself.
This spoke to me. What would life look like if we weren't so hard on ourselves? I immediately looked at my own life, and looked at where I have made mistakes, or felt like I've failed. He got me thinking about all of the little things that I have beaten and continue to beat myself up over. He also reminded me that I am only human -- which reminded me of a quote from Alexander Pope: "To err is human; to forgive is divine"
Forgive yourself, people! If you ate a bagel, and you told yourself you weren't going to eat a bagel today, get over it now! Don't sulk and be mad at yourself. The key is to move on, and try not eating that bagel again tomorrow. It becomes problematic if you don't try.
Powerful sentiments from a cab driver. You can be taught very powerful things from the people around you. Hold space for them and embrace it!