Verse:Psalms 118
1. Everybody shall give thanks to God v.1-4
2. Give thanks to God for our personal experiences v.5-21
A. Delivered from captivity v.5-9
B. Set free from swarming attacks v.10-16
C. Saved from dying v.17-21
3. The whole congregation shall give thanks to God v.22-29
A. From rejected to marvelous v.22-24
B. Salvation and success v.25-26
C. Sacrifice and service v.27-29