As Christians, we are called to give thanks in every circumstance, always. But we are not naturally good at doing so. It's much easier to complain and grumble. Giving thanks to our Lord takes intentionality and discipline, but it is well worth our effort because he is the source of all good things in our lives, even when there are a lot of really hard things there, too.
"Therefore do not be foolish, but understand what the will of the Lord is. And do not get drunk with wine, for that is debauchery, but be filled with the Spirit, addressing one another in psalms and hymns and spiritual songs, singing and making melody to the Lord with your heart, giving thanks always and for everything to God the Father in the name of our Lord Jesus Christ." Ephesians 5:17-20