God given dreams are not ours to fulfill they are God’s. We are called to surrender and trust his timing. Look at Joseph or David it took decades for the dreams God gave them to be fulfilled. But they we fulfilled by God. Not by them. David had multiple opportunities to take the thrown from Saul but he knew he had to honor the authority God had given Saul. David choose to honor God instead of himself.
This world is full of people trying to achieve their dreams and goals. Striving and sacrificing morals, ethics and anything that stands in their way. But we as God’s children are called to a different sacrifice. We are to lay down our lives for God as he did for us. To let him live through us and let him fulfills the dreams he has placed on our hearts. The only thing we need to do is stay focused on Jesus. Seek his face and follow his direction. Trust him to provide and make the way for what he’s called us to.
What are your dreams? Have you given them to God to fulfill or are you still trying to achieve them on your own.
This is how we know what love is: Jesus Christ laid down his life for us. And we ought to lay down our lives for our brothers and sisters. – 1 John 3:16
