17 Thus God, determining to show more abundantly to the heirs of promise the immutability of His counsel, confirmed it by an oath, 18 that by two immutable things, in which it is impossible for God to lie, we might have strong consolation, who have fled for refuge to lay hold of the hope set before us. 19 This hope we have as an anchor of the soul, both sure and steadfast, and which enters the Presence behind the veil, (Hebrews 6:17–19, NKJV)
God promised Abraham He would bless him and his descendants, and that all the nations of the earth through his seed. And, He confirmed His promise with an oath (Gen. 22:16-18). Jesus Christ is the Seed in whom God fulfilled His promise (Gal. 3:16). God’s promise and oath – two unchangeable things – give us relief from sin and the refuge of hope God has set before us. Our faith in Jesus (who entered the most holy place of heaven as High Priest with His atoning blood) gives substance to our hope (Heb. 6:20; 8:1-3; 11:1). In turn, our hope anchors our souls through the storms of life. Hope combines desire and expectation. Hope secures us when our faith is tested because our faith is in Jesus, not in ourselves. You can weather the storm of sin and the storms of life because God does not lie. His promise and oath are firm. His Son Jesus has opened the way for us to the presence of God (Heb. 10:19-21). So, live by faith and find solace in the living hope we have in Jesus Christ (1 Pet. 1:3-4).