Joseph had a great dream that the sun, the moon, and eleven stars would bow down to him. He relayed this dream to his brothers (Genesis 37:9). Despite this incredible revelation, he experienced much suffering in his life. His brothers envied him, and he was eventually thrown into an empty pit, sold into slavery, taken to a foreign land, and later, unfairly imprisoned. During troubling times, his visions seemed far from reality—but God was faithful. God supported Joseph; after years of difficulties, he was appointed as the ruler of Egypt. Although this promotion took time, his rise to a higher position was meaningful. Joseph was used in a powerful way by the Lord to save many lives, including the lives of family members.
When God gives us a vision, we need the patience to wait on His perfect timing. We must not give up during trials and tribulations because the Lord can give us the strength we need to overcome. As we trust in Him, we will see the manifestation of the life vision He has given us. Waiting on God’s timing ensures the best outcome. When we labor unto the Lord, it is never in vain.
For still the vision awaits its appointed time; it hastens to the end—it will not lie. If it seems slow, wait for it; it will surely come; it will not delay. – Habakkuk 2:3 (ESV)
Copyright © 2018 Plant The Seed Ministries, Inc. All rights reserved under International Copyright Law. Contents may not be reproduced in whole or in part in any form without the express written consent of the author.
Disclaimer: The views and opinions expressed in this article are those of the authors and do not necessarily reflect the official policy or position of Plant The Seed Ministries.