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, 11:15am

Contact info

(615) 574-1029
Parish Presbyterian Church
4156 Clovercroft Rd.
Franklin, TN 37067
Mailing Address:
PO Box 1593
Franklin, TN 37065
[email protected]

 

 

Events/Calendar

2025 April

Week 4

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