When God gives you a dream and puts a promise in your heart, most often, there is a delay. A lot of people give up in the face of opposition and let their dream become buried under discouragement, past mistakes, rejection, negative voices and failure.
But that doesn't have to be you! Your dream may be buried, but the good news is that it's still alive. It's not too late to see it come to pass. God promises in Joel 2:25 to restore to you the lost years. It's time to remember your dream and believe again!