The Bible is filled with commands to give thanks to God (Psalm 106:1; 107:1; 118:1; 1 Chronicles 16:34; 1 Thessalonians 5:18). Most verses go on to list reasons why we should thank Him, such as “His love endures forever” (Psalm 136:3), “He is good” (Psalm 118:29), and “His mercy is everlasting” (Psalm 100:5). Thanksgiving and praise always go together. We cannot adequately praise and worship God without also being thankful.
Feeling and expressing appreciation is good for us. Like any wise father, God wants us to learn to be thankful for all the gifts He has given us (James 1:17). It is in our best interest to be reminded that everything we have is a gift from Him. Without gratefulness, we become arrogant and self-centered. We begin to believe that we have achieved everything on our own. Thankfulness keeps our hearts in right relationship to the Giver of all good gifts.
We can have thankful hearts toward God even when we do not feel thankful for the circumstance. We can grieve and still be thankful. We can hurt and still be thankful. We can be angry at sin and still be thankful toward God. That is what the Bible calls a “sacrifice of praise” (Hebrews 13:15). Giving thanks to God keeps our hearts in right relationship with Him and saves us from a host of harmful emotions and attitudes that will rob us of the peace God wants us to experience (Philippians 4:6–7).