In Psalm 138 David repeatedly expresses his thanks to God. He gives good reasons for his attitude of gratitude.
I give you thanks, O Lord, with all my heart;
I will sing your praises before the gods.
2 I bow before your holy Temple as I worship.
I praise your name for your unfailing love and faithfulness;
for your promises are backed
by all the honor of your name.
3 As soon as I pray, you answer me;
you encourage me by giving me strength.
In these first 3 verses, David proclaims his thanks to God with his whole heart and being. David is ‘all in’ for God. What things receive your total commitment and wholehearted love? Are you ‘all in’ for God or do you hold back? David saw that the Lord listened to his prayers and acted on his behalf. He gave him strength and encouragement. David knew in his heart that God stood behind all of His promises. God loved him with an unfailing love. David knew love in his life but saw the fleetingness and fickleness of the men and women around him. By comparison, David knew that God would always love him and be with him. He had learned at an early age while tending his father’s sheep, when confronting a gigantic enemy in Goliath and fleeing from Saul for 14 years as he awaited being made king of God’s faithfulness. He knew that God alone was the one who always stood with him and went before and behind to keep him safe.
How about you? Has God been with you 24/7 and gone before and behind you? Do you see His faithfulness day by day? If you do, then be ‘all in’ like David and love God wholeheartedly. Your wholehearted love for God and His wholehearted love for you is cause for great thanks and praise!