God also bound himself with an oath, so that those who received the promise could be perfectly sure that he would never change his mind. - Hebrews 6:17
Have you ever purchased a product or service that doesn't quite deliver; that comes up short? When the advertisement or salesman promises one thing, but the product delivers quite another, we find ourselves veering down the road of failed expectations and disappointment. It's happened to most of us.
What about broken promises; oaths made by someone you would expect to be true to their word? A parent who is too tired or distracted to deliver on the promise of a game of catch. A pastor who simply ran out of time. A spouse who decided they no longer love or need you. It happens every day, everywhere. Broken promises are hard to stomach.
What if I was to tell you that there is someone who never breaks oath, who never fails to deliver on His word and whose promise you can trust? Would you find that hard to believe? I wouldn't blame you if you did. It's not a common character trait these days.
God never breaks a promise received. If God tells you He will come through on something, and you receive that promise, God will not change His mind. Regardless of your behavior. That is one of the amazing things about God. His character is not dependent upon ours. His ability to keep His word is not based on our sour experiences or disappointments. What God has said, He is faithful to deliver.
He can not deny Himself.
God has promised eternal life to those who receive His promise of Jesus, His son. And God will not change His mind. In all of our wanderings and failures. In all of our shortcomings and missing the mark. In all of our own promise-breaking. God can be held to His word. Absolutely, undeniably, without question. God is not going to change His mind towards you.
You can be perfectly sure of that.