Knowing what you want in life can be both a blessing and a curse.
A blessing, because it gives you a goal to focus on and a curse because if you lack patience it can feel like you're never going to reach it.
I have this horribly embarrassing memory from many years ago of returning my car to the dealership after just a few short months of ownership and saying, "I can't afford this." It was a massive blow to both my ego and my credit score, but I had no alternative. I wasn't financially prepared for the burden of a new car when I got it, but I wanted to be so badly that I let the idea of owning it mask the reality.
Sometimes where our goals are concerned, we're just not ready yet. We're headed in the right direction, taking all the right steps, but we're just not there yet and that's totally okay. Don't worry about who might be passing you, who's taking detours or who's quitting altogether. If you know what you want and you want it bad enough, you'll get there. One foot in front of the other, one eye on the prize. And patience.
(Me, I'm headed to the Coke machine. Dream big!)