1. God deserves our thanksgiving for His steadfast love in our lives (vv. 1-4)
2. God deserves our trust for His triumphal deliverance in our distress (vv. 5-9)
3. God deserves our praise for His victorious strength in our suffering (vv. 10-18)
4. God deserves our worship for His glorious salvation in our sin (vv. 19-27)
5. God deserves our thanksgiving for His steadfast love in our lives (vv. 28-29)
Recorded Sunday, March 24th of 2024