“The head cupbearer then spoke up and said to Pharaoh, ‘I just now remembered something—I’m sorry, I should have told you this long ago. Once when Pharaoh got angry with his servants, he locked me and the head baker in the house of the captain of the guard. We both had dreams on the same night, each dream with its own meaning. It so happened that there was a young Hebrew slave there with us; he belonged to the captain of the guard. We told him our dreams and he interpreted them for us, each dream separately. Things turned out just as he interpreted. I was returned to my position and the head baker was impaled’ Pharaoh at once sent for Joseph. They brought him on the run from the jail cell. He cut his hair, put on clean clothes, and came to Pharaoh.” ~ Gen 41:9-14 msg
God had given Joseph a dream and a promise, but it was taking a lot longer to come true than he had hoped. But God was keeping watch over His Word to ensure it would come to past, and He does the same thing today. Therefore, if God has given you a promise, wait for it, though it lingers, do not give up or lose hope for it will surely come to past. It awaits an appointed time and will not prove false, nor will it delay, but God’s Word will accomplish everything He has sent it to accomplish.
Our Heavenly Father, help us to hold on to our promises and not to give up. Help us to refrain from setting our own timetable because the righteous will live by faith. No more stumbling and doubting because of our unfulfilled dreams. For we know the day will come when the dream becomes a reality no matter how big or how small our dream is. In Jesus’ name, I pray, amen.