
“And we know that God causes everything to work together for the good of those who love God and are called according to his purpose for them.” (Romans 8:28 nlt)
Of the many beautiful psalms David wrote, one of my favorites is Psalm 63: “Your unfailing love is better than life itself;how I praise you! I will praise you as long as I live, lifting up my hands to you in prayer. You satisfy me more than the richest feast. I will praise you with songs of joy” (verses 3–5 nlt).
These are obviously the words of someone enjoying the best day of his life, with not a trouble or care in sight. Except they aren’t. David wrote the words of Psalm 63 while he was in exile. He was running for his life from his own son, Absalom. Absalom had led a rebellion against him and was trying to take David’s throne. David’s kingdom and family were crumbling. Not only that, but David was also an elderly man by this time. He was in extreme anguish and personal pain.
How, then, was he able to write such sincere words of praise and gratitude to God? David understood that a spirit of thankfulness doesn’t depend on circumstances. We can and should be thankful in all seasons of life.
The truth is, we can’t fully understand what good times are and what bad times are—not on this side of Heaven anyway. We may know how certain circumstances make us feel, but our feelings don’t always tell the whole story. For example, when we’re younger, we convince ourselves that success is always good and hardship is always bad. And our feelings react accordingly.
As we get older and develop more maturity, however, we realize that success can be bad for some people and hardship can be good for others. We begin to look at things differently. Some of the things we thought were really good turn out to be bad. And some of the things that we thought were bad turn out to be really good.
Through it all, we can and should be thankful to God. Because though our circumstances may change, and though our feelings toward those circumstances may change, God never does. He stays committed to His promises to us.
According to Romans 8:28, the Lord can take all things, bad or good, and work them “together for the good of those who love God and are called according to his purpose for them” (nlt). So there’s always something to be thankful for.
What are your circumstances right now? If you’re enjoying God’s obvious blessings or if you’ve received a long-awaited answer to prayer or if you and your loved ones are in a good place, you have reason to give thanks. On the other hand, if you’re struggling or if a prayer hasn’t been answered yet or if you’re concerned about your loved ones’ well-being, you also have reason to give thanks. Because the Lord will work all things together for good.
Reflection question: How can you maintain a spirit of praise and thankfulness even when circumstances are less than good?
Copyright © 2025 by Harvest Ministries. All rights reserved.
Photo credit: iStock/Getty Images Plus/fcscafeine
Greg Laurie is the pastor and founder of the Harvest churches in California and Hawaii and of Harvest Crusades. He is an evangelist, best-selling author, and movie producer. His latest film ‘Jesus Revolution,’ from Lionsgate and Kingdom Story Company, is now available on-demand worldwide.
For more relevant and biblical teaching from Pastor Greg Laurie, go to www.harvest.org
and
Listen to Greg Laurie's daily broadcast on OnePlace.com and weekly podcast on LifeAudio.com.
Watch Greg Laurie's weekly television broadcast on LightSource.com.
Now available on DVD, House of David is a cinematic retelling of one of the Bible’s most compelling stories. With stunning visuals and bold storytelling, this series follows David’s journey from shepherd to king. Great for family viewing, small groups, or as a gospel-centered gift. Request the complete Season 1 DVD set with your donation today.



