"…and He who is seated on the throne said, See! I make all things new…" (Revelation 21:5, AMP).
When God puts a dream in your heart, when He puts a promise on the inside, He deposits within you everything you need to accomplish that dream. He wouldn’t give you the desire to do something without giving you the ability to fulfill it. In fact, the scripture tells us that God gives us the desires of our heart. In other words, He puts the desire inside of us and then works with us to bring it to pass.
Oftentimes, people set out to accomplish their dreams, but they face a setback or disappointment, and then they feel like their time has passed. But let me tell you today, no matter where you’ve come from, no matter what’s happened in your past, God wants to make you new. He wants to give you a “do over,” a fresh start. If you feel like you’ve missed opportunities in your life, if you feel like your time has passed, remember, today is a new day. You are a new person, and God has new opportunities in store for you. If one dream has died, it’s time to dream a new dream.