I think it's safe to say we have all felt that pit in our stomach when its game time, presentation time, interview time, speech time...you name it, and we know deep down we aren't prepared.
We have all been in that place where we desired a specific result so badly, but we didn't invest an amount worthy of obtaining that result.
It's the same concept as an ATM machine. We can't put 50 bucks in on Monday, and on Tuesday withdrawal 100 bucks.
The times in my life I haven't achieved the result I dreamed of were the times I didn't put enough funds in the ATM machine.
When I really needed that knowledge, or that final project for school, or that extra 20 pounds before the beach trip, I couldn't withdrawal the result I wanted.
Flip the coin, and the most jubilant times in my life were forged by diligent and unwavering commitment day by day over long periods of time. Where I put a little money in the ATM each day.
It doesn't have to be for hours, but it has to be consistent. Reading, writing, learning, exercising, communicating, thinking.
Anything you pursue can be achieved, or at the very least improved greatly by being consistent about it every day.