13These all died in faith, not having received the things promised, but having seen them and greeted them from afar, and having acknowledged that they were strangers and exiles on the earth. 14For people who speak thus make it clear that they are seeking a homeland. 15If they had been thinking of that land from which they had gone out, they would have had opportunity to return. 16But as it is, they desire a better country, that is, a heavenly one. Therefore God is not ashamed to be called their God, for he has prepared for them a city. – Hebrews 11:13-16
I have mentioned the faithfulness of God regarding His promises several times lately and I wanted to add another word to that picture. Sometimes, we may get frustrated by promises that don’t seem to be happening or things that we wanted to happen already. Some of the promises of God are fulfilled here and now, but some of the things that God has promised don’t see their full realization here or now. This isn’t a reason to give up on God or to lose hope. These men and women of faith in Hebrews 11 were all commended for their ability to look beyond the bounds of this world, and these were people who didn’t have the proof that God would raise the dead that we have in the resurrection of Jesus. In Jesus, God has confirmed that He is good for His Word and His promises. You can trust Him, no matter what you see, or hear, or feel; He is faithful and true.