God. Never. Breaks. A. Promise.
He can’t. He’s not human. Humans break promises all of the time. God never does. Which is why we can rely fully and totally on His promises.
While I was considering what was on my mind about God and his promises my mind went to Abraham. “Against all hope, Abraham in hope believed and so became the father of many nations, just as it had been said to him, “So shall your offspring be.”19 Without weakening in his faith, he faced the fact that his body was as good as dead—since he was about a hundred years old—and that Sarah’s womb was also dead. 20 Yet he did not waver through unbelief regarding the promise of God, but was strengthened in his faith and gave glory to God, 21 being fully persuaded that God had power to do what he had promised.” (Rom 4:18-21)
Against all odds, poor decisions, and time, God still delivered on his promise to Abraham, even when it looked like it couldn’t possibly happen. Even when the world could look at the circumstances and say, “Nope. Ain’t gonna happen.” Sarah bore Abraham a son in their (very) old age. Abraham did become the father of the many hundreds of millions. Even when God told him to sacrifice his son, he still had hope and trusted in the promise. Else, he wouldn’t have journeyed up the mountain.
Sometimes in my life I forget that God never breaks promises. He ALWAYS delivers. Just not always when I THINK he should. And that’s the hard part. Waiting. Trusting. Hoping. Faith in God’s promises. That he WILL deliver, at the exact moment he intends to.
Lord, help me to trust and to hold on just a little longer while waiting for you to do what you promised.