One starry night, God told Abraham that his descendants will be as innumerable as the stars on a starry night. Abraham believed Him.
I’m certain he shared this promise with his ninety year old wife who was long past the age of childbearing. He probably shared it with his entire household, and friends as well.
Months later, not hard to imagine, his wife must have approached him with questioning eyes:
“What’s going on, my Lord?”
And I can see Abraham confidently looking back into her eyes with a firm statement:
“My God has given me His word. He is faithful. He will keep His promise. So do not waver.”
Romans 4:20-21 NLT
Abraham never wavered in believing God’s promise. In fact, his faith grew stronger, and in this he brought glory to God.  He was fully convinced that God is able to do whatever he promises.
And in the same way today, regardless of how contrary your situation may be, and in spite of the doubts you may feel, I can look straight into your eyes and tell you that God has given us His words. He is faithful. He will keep His promises.
So, do not waver.