In this Psalm titled "The gratitude of the redeemed" in my Bible, the writer is expressing thanksgiving for God's intervention during a crisis in his life.
"How can I repay the Lord for all his goodness to me?" he asks in verse 12. It really is IMPOSSIBLE to repay the Lord in proportion to His goodness to us, but the psalmist apparently made some promises (or vows) in his attempt.
The platform of our church....It's OK to make promises to God. But it is important to follow through on them. It is appropriate to express our thanksgiving in tangible ways to Him -- such as thanks offerings. Thanksgiving may be expressed privately to God, but there are times to express it publicly - "in the presence of all his people, in the courts of the house of the Lord."
Today is one of those times!