In Psalm 21, King David gives thanks to God for all of his blessings, from giving him the kingship to enjoying God’s very presence. In the same way, we should give thanks for what God has done for us, from physical blessings to the promise of eternal life in Jesus Christ.
Note: We had some technical difficulties recording this sermon when it was preached on Sunday. Through God’s providence, Pastor Andrew was also scheduled to preach the same sermon at the Saginaw City Rescue Mission’s annual Thanksgiving service, where this recording is from. The tone and length of this recording sermon reflects that different context.