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
Mailing Address:
PO Box 1593
Franklin, TN 37065
[email protected]

 

 

Events/Calendar

2024 November

Week 4

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