I've been thinking a lot recently about what makes a winning team. Here's something interesting:
Are the habits you have today on par with the dreams you have for tomorrow? Becoming a champion is not something you become when you win an award. It is not that medal around your neck or the plaque on your mantel. Becoming a champion is a way of being
I see cricketers with dreams that don't match their actions every day at club level. Most people wish they could be successful but then don't put in the work.
If this is you, you either readjust your ambitions, or you do the work it takes to reach your dreams.
Trying to justify failure with excuses about other priorities in life is deceiving yourself. Saying "I could have been better if it wasn't for my job/family/dog" is a waste of effort. Perhaps it's true, perhaps not. Either way, the sooner you accept reality and match your ambitions to your habits to keep you at the learning edge, the better off you will be.