Life in a broken and fallen world is full of pain, many disappointment, incredible loss, and great difficulty. In the midst of this reality, God calls us to give thanks in all circumstances, to rejoice always. Today we will see why we can be thankful, and how we can cultivate gratitude no matter what season we find ourselves in. The prophet Habbakuk shows us that we follow a God who is attentive to our needs, who is faithful to His people and His promises, and who is in control and for our ultimate good!