8/16/20 Ecclesiastes 12:1-14 The End of the Matter

After fifteen weeks of walking through the book of Ecclesiastes, we come to what the Preacher calls “the end of the matter.” You may notice that many of the hymns we sing this morning have appeared earlier in this series. Pastor Grant’s sermon on Chapter One was paired with Hear Me, All You People (Psalm 49), comparing the Preacher’s
lament over the futility of man’s toil with the psalmist’s warning for “they that trust in treasured gold.” We sang Crown Him With Many Crowns (“the lord of years”; “the potentate of time”) alongside Chapter 3 (“for everything there is a season and a time under heaven”). And all through the month of June we sang Fret Not Yourself (Psalm 37), which reminded us that though evil may seem to prosper in this vain world under the sun, the Lord promises to save His people and give them a heritage. As we reach the end of the book, Chapter 12 leaves us with a bleak but still hopeful picture. Old age is a certainty, dust will return to the earth, and the spirit returns to God who gave it (vss. 7-8)—therefore, “fear God and keep His commandments” (vs. 13). The hymn God Moves In A Mysterious Way succinctly captures this sense of hope in the midst of great uncertainty that we find throughout the book: “His purposes will ripen fast unfolding every hour; the bud may have a bitter taste but sweet will be the flower. Blind unbelief is sure to err and scan His work in vain; God is His own interpreter and He will make it plain.” —Henry C. Haffner

Key Words: Remember, Years, Few, Afraid, Broken, Goads, Weariness, Judgment
Keystone Verse: Fear God and keep His commandments, for this is the whole duty of man.

Bulletin

Times/Contact

Worship Times

Sunday:
8:30am, 10am, 11:30am

Contact info

(615) 574-1029
Parish Presbyterian Church
4150 Clovercroft Rd.
Franklin, TN 37067
[email protected]
Events/Calendar

2024 April

Week 4

Sun 31
Mon 1
Tue 2
Wed 3
Thu 4
Fri 5
Sat 6
Sun 7
Mon 8
Tue 9
Wed 10
Thu 11
Fri 12
Sat 13
Sun 14
Mon 15
Tue 16
Wed 17
Thu 18
Fri 19
Sat 20
Sun 21
Mon 22
Tue 23
Wed 24
Thu 25
Fri 26
Sat 27
Sun 28
Mon 29
Tue 30
Wed 1
Thu 2
Fri 3
Sat 4