Psalm 50:14, 15: “Offer unto God thanksgiving; and pay thy vows unto the most High: And call upon me in the day of trouble: I will deliver thee, and thou shalt glorify me”.
If you are in any type of relationship with God, you must have had at some time or other, made a promise. Some might have been rash, made when you heard a sermon and became convicted, so you acted but never thought it out fully, but just made God a promise. Some promises might have been made with forethought and you had every intention of doing them, but your circumstances changed after a while and that might to some extent, circumvent the conditions that is needed for you to fulfill the promise.
The Psalmist is telling us that foremost, we must at ALL time offer thanksgiving to God. Be thankful in the good times and the bad times; be thankful to God when you are able to fulfil the vows and when you are unable to. God Almighty prefers that you make not a rash vow to Him, because He is in heaven and you are on earth; the cattle on a thousand hills belong to Him, so you cannot offer Him things He already own. But beloved, above all things, God looks at the intents of a person’s heart. Examine your heart and see what is in there, see the earnestness of your intentions toward God.
Because I can guarantee you that when you search and miss issues that will circumvent your blessings, God is able to decide whether you have honesty and justness within you to bring about the promise.
Beloved, offer to God the things He requires, which is a heart of thanksgiving in all things; give him what you have said you would and even when you can’t, talk to Him about it. When you can do this, your call will not be delayed in being answered. Your pleas will move Him beyond your understanding. These things will glorify Him. Let this be your utmost desires.