I will give thanks to the Lord because of his righteousness; I will sing the praises of the name of the Lord Most High. Psalm 7:17
When a person does something good, people will often give thanks and praise. Those that receive some of that good will give the thanks for what was done. Those that did not receive it, but did see it, will give praise for what was done.
People like to see good things being done by others. Although the world does not always see good things as being really good. When lives are touched for God, the world sees that as a bad thing, but when lives are touched by provision and healing, they see it as good.
David sees God’s righteousness as something that is good and give Him thanks and then praises His name. This was done at a time when David’s life was at risk, when his enemies were numerous and treachery against him was common.
Seeing God’s righteousness as good is not always easy or fun to do. Being righteous means doing the right thing each and every time, regardless of how it looks or feels. That ‘doing the right thing’ is doing the right thing for everyone, not just one or two people. It is also done with eternity in mind.
In the process of God doing the right thing in a person’s life, many people get upset. They do not want to be corrected or go through a tough time, in order to grow stronger. People are then not very thankful for what God is doing.
As they grumble about God’s choices and actions, they forget to sing praises of His name. They only speak words of grumbling and complaining. Some will even choose to walk away from God, thinking that He does not love them. However, this is not true, God’s love for each and every person is real and perfect.
As you look upon what God is doing or not doing in your life, know that those actions are the best ones for your life. God’s love for you is perfect and undying. He will only do the best for your life. This is done because of His perfect righteousness and love.
Give God thanks for what He is doing in your life or not doing in your life. Trust that He knows what is best. Then, sing praises to His name. He is worthy of all praise.
I pray today that you will know the work of God in your life; that you will know God’s love for you; that you will know God’s perfect righteousness; that you will give God thanks for all He is doing; and that you will sing praises of God’s name to this world.