In life, there are some experiences that just change us. Now, we won't necessarily know we are changing while it's happening because we can't see the ripple from the drop of water. It's only later on when we realize the true magnitude of certain moments.
So imagine if you never had them at all... Imagine you didn't let yourself experience what the world had to offer because you felt the timing wasn't right. Imagine how different your life would be.
If there's anything I can say for sure, it's this: The most incredible, life-changing experiences I've had...I haven't been ready for a single one of them. Now, when I was younger, my mom would push me to do the things I didn't want to do. Now that I'm older, I look back to every moment of major fear and realize that something absolutely amazing was at the other end of it. This propels me through taking those big leaps of faith.
You don't need to be ready to say "yes" to your life. It's yours, ready and waiting to be lived. If you wait until you're ready or the timing lines up, you'll be standing still forever. You'll never stumble, you'll never get back up, you'll never know who you truly could have been.
Experience makes us who we are — not timing. Next time an opportunity comes up and you're not sure you're ready for it, remember that.