in Daily Gratitude

I was listening to Masterclass by @oprah and this episode was with Jayz. He says, “Excellence is being able to perform at a higher level over and over again.” – #jayz
What does it take to perform at a higher level over and over again? One, know what you are good at. If don’t know, ask. People around you know. For me, I was a natural problem solver .. when I was a kid I can DJ real good or hit a 3pt consistently with a sick crossover .. but it wasn’t my ONE thing. .
.
Two, working on your craft daily. Over the last 20 years, 3 startups and with hundreds of client challenges to solve everyday .. it helped me work on my skill. I got to work on the one skill that made me naturally good. While working on it, other skills developed. I found ways to innovate, push boundaries and grow my confidence. It was a daily battle .. no days off. Some days were hard and I kept at it. I got obsessed with it. The pain became that “good pain”. .
.
Three, not stop when failure happens. You can’t learn as much from success. It’s your failures that teach. It’s the “park bench moments” that are tough. Some of us walk away from the situation to ease temporary pain or stress. Some of us get up and keep chasing our purpose and put in the work. Everything that happens in your life is to build your character. .
.
I believe EVERYONE has the potential for excellence. It’s not easy but it’s achievable. -with love