There are promises that come from the heart… but there are also promises we make in fear, desperation, or emotion. And many times, after the problem passes, we forget what we told God.
“Lord, if You help me through this, I’ll change.”
“God, if You heal my child, I will serve You.”
“If You get me out of this debt, I’ll leave that sin behind.”
“If You restore my marriage, I’ll truly seek You.”
And God hears every word.
Deuteronomy 23:21-23 was originally written for the people of Israel, under the covenant God made with them through Moses. It’s true that Christians are not under the Law of Moses as a requirement for salvation. But that does not mean this passage has no value for us today.
There are spiritual principles that still reveal the character of God. And this is one of them: God takes the integrity of our words seriously.
The Bible says:
“If you make a vow to the Lord your God, do not be slow to pay it, for the Lord your God will certainly demand it of you and you will be guilty of sin. But if you refrain from making a vow, you will not be guilty. Whatever your lips utter you must be sure to do, because you made your vow freely to the Lord your God with your own mouth.”
Deuteronomy 23:21-23
The strongest part of this passage is that God does not force anyone to make promises. In fact, He clearly says that it is not a sin not to make one. The problem begins when we voluntarily open our mouths before Him… and later act as if we never said anything.
And this principle also appears throughout the rest of Scripture.
Solomon wrote:
“It is better not to make a vow than to make one and not fulfill it.”
Ecclesiastes 5:5
And Jesus taught:
“All you need to say is simply ‘Yes’ or ‘No.’”
Matthew 5:37
This shows us that this is not just an old rule for Israel. It is a spiritual principle found throughout the Bible: God desires sincere hearts and honest words.
And this goes beyond money.
Sometimes people think promises to God are only about offerings or financial pledges. But there are many other promises people make every day:
Promises to change their life.
Promises to leave an unhealthy relationship.
Promises to return to church.
Promises to serve God.
Promises to leave alcohol, drugs, or unfaithfulness behind.
Promises to forgive.
Promises to seek God more deeply.
Promises made in a hospital bed.
Promises made while crying in the middle of the night.
Promises made when we feel like we cannot go on anymore.
The problem is that when peace returns, many people return to their old life too.
And although God is loving and merciful, He also takes our integrity seriously. Because keeping our promises reveals the true condition of our hearts.
Some people want God to fulfill everything for them… while they never fulfill anything they promised Him.
And yes, we all fail sometimes. We have all said things that later became difficult to maintain. But this reflection is not meant to condemn anyone. It is meant to make us stop and honestly ask ourselves:
What did I promise God… that I still have not fulfilled?
Maybe no one else remembers.
Maybe nobody ever heard that prayer.
But God did.
And maybe today you do not need to make a new promise. Maybe what you need is to return to the last one you abandoned.
Because God is not looking for beautiful words.
He is looking for sincere hearts.
Let me leave you with this reflection:
Sometimes we ask for new blessings while leaving old commitments behind on the road. But spiritual maturity also means learning to honor our word before God.
And I invite you to join me in this prayer:
Lord, forgive me for the times I spoke impulsively before You. Forgive me if I made promises that I later ignored or forgot. Help me become a person of integrity, sincerity, and faithfulness. I do not want to come to You only when I am afraid or in need. I want to honor You with my decisions and with my words. In Jesus’ name, amen.
Somos Cristianos, connecting hearts with Christ.




