God speaks a promise and then time happens. Days become weeks. Weeks become months. Months become years. Years become decades. You begin to ask yourself, “Is is too late? How can God possibly do what He promised?”

Perhaps as 2017 began you thought another year and still the promise remains unfulfilled. But be encouraged. It’s never too late for God. He is the redeemer of time. He is the ultimate promise keeper. He is the one who blessed Sarah and Elizabeth with children when they were way past child bearing age. He commissioned Moses when he was 80. And He can and will keep His promise to you regardless to how many days have passed.

Keep believing. Keep dreaming. Nothing is impossible for God!

“So Sarah laughed to herself as she thought, “After I am worn out and my lord is old, will I now have this pleasure?””
‭‭Genesis‬ ‭18:12‬ ‭NIV‬‬