“But 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:16 (ESV)
Our verse today records a promise that God made to Abraham, Isaac, and Jacob, and many others in the Scriptures. He promised that He was “not ashamed to be called their God.” Wouldn’t we want very much for God to say the same to us; “I am not ashamed to be called your God?” This possibility is surrounded by one reason before and one reason after. Take the one after, first: “…for he has prepared for them a city.” This first reason is that God has worked for us by doing something for us. He made us a city — the heavenly city “whose designer and builder is God” (Hebrews 11:10). It is not the other way around. Now, consider the reason he gives in the front. It goes like this: “They desire a better country, that is, a heavenly one. Therefore God is not ashamed to be called their God.” The word “Therefore” signals that a reason has just been given for why God is not ashamed to be called our God. The reason is we desire a better country — a better country than the earthly one we live in. We desire a heavenly one where God is.