Sometimes, because of our weakness, we wonder if God can truly accept us as his children. We look at all our sins and failures, and as a result, our faith starts to shake.
But thankfully, our salvation is not based on our performance, nor on our feelings. What is it based on? God’s unchangeable purpose and his oath.
We see the purpose God had in mind from the beginning of time in Romans 8:29-30, to make a people who are like his Son. And that purpose doesn’t change. He foreknew us, he predestined us, he called us, he justified us, and he glorifies us.
That was the promise God was making to Abraham. That through Abraham, God would make a people that belonged to Himself. And that is not only the Jews, but us. (Romans 4:16-17).
For that reason, Jesus went into the inner sanctuary before God the Father, carrying the blood he shed on the cross. And now he intercedes for us as a sympathetic high priest. (Hebrews 2:17-18, 4:14-16).
So if you’re ever feeling like your faith is shaking, remember that Jesus himself is our anchor of hope that we truly belong to God. For what God promised, what God had purposed from the beginning, is accomplished not by what we do, but by what Jesus did and does for us even now.
Let us rest our hope, then, not in ourselves, but in Jesus. He alone is the anchor of our hope.