When trouble overwhelms me it’s often because I’m not spending enough time in thankful remembrance for the things God has done for me. When we take time to ponder His blessings, we are overwhelmed with thankfulness for His goodness and–trouble becomes a small blip on our radar. When I take time–like, more than five minutes–to count God’s blessings in my life, the magnitude of His blessings swell my heart with joy and I begin to feel far from needy. Rather, my need is to worship God for His goodness and worship pours out of my heart in song, words and tears–and the peace of His marvelous care fills me. It’s a surreal and powerful kind of worship that is only experienced by a heart overwhelmed by His goodness. I often wonder if this joy is a glimpse of what we’ll experience in heaven where our thankfulness will never be dimmed by the troubles of this world. When I know the day ahead holds trouble, God reminds me I simply need to be thankful and worship Him for His goodness. Many times throughout the Bible we are commanded to give thanks–and it’s for a very good reason! Psalms says: “Oh give thanks to the Lord, for he is good, for his steadfast love endures forever! Let them thank the Lord for his steadfast love, for his wondrous works to the children of man! And let them offer sacrifices of thanksgiving, and tell of his deeds in songs of joy!” (Psalm 107:1, 21-22) The experience of worshiping God for His goodness is a foretaste of heaven—where God’s goodness is not overshadowed by sin or trouble. Our thankfulness for God’s goodness minimizes the negative impact of trouble because disease, pain, death, loneliness, betrayal, sorrow, worry, etc.,–are no match for His goodness. As we begin to count the many blessings of God, we remember His amazing track record of care for us and we are overcome with gratefulness which blots out any doubt that He would fail to care for us. When a song of thanks is in our heart, the troubles of this world are off our back and in His hands!