Did you ever stop and think about the wedding vows that people make to each other? If you do take the traditional wedding vows at their essence, a couple is making a commitment well be on their emotions. The wedding vows are for the rest of their lives regardless of how they feel about each other. This is what makes marriage the most challenging and the most significant of all human relationships.
C.S. Lewis compared the promises a couple makes on their wedding day with the promises of God. “The promise, made when I am in love and because I am in love, to be true to the beloved as long as I live, commits me to being true even if I cease to be in love. A promise must be about things that I can do, about actions: no one can promise to go on feeling in a certain way. He might as well promise to never have a headache or always to feel hungry.” ― C.S. Lewis, Mere Christianity
The Promises of God
When God makes a vow, it is unchangeable. His promises are based on his character, which is also unchangeable. In fact Hebrews tells us that God is incapable of breaking a promise. If God were able to break a promise he would no longer be God. Since God is perfect and pure anything imperfect or impure would demonstrate that he is no longer God.
Hebrews is telling us is that you can take the promises of God and you can cash them no matter what you circumstances in life. He is also telling us to hang in there when life is getting difficult because God will fulfill his promises to his people. The fact that God was willing to go to the extent of sacrificing his son for our righteousness demonstrates that nothing will cause God to break a promise. That fact should give us peace that anchors our soul no matter the winds of life that blow our way.