Thank you for this.
First of all, congratulations!!! Second, I needed to hear this. I'm early in my career and still doing the "grunt work" stage of things, and my professional life is full of newness and uncertainty as I learn, adapt and improve.
Your post gives me motivation to hang in there, keep with it, and reap the benefits! :D