An Advent Devotional: God’s Promises and The Second Coming

jesus

 

But, beloved, be not ignorant of this one thing, that one day is with the Lord as a thousand years, and a thousand years as one day.2 Peter 3:8

The Second Reading at Mass last Sunday, 10th December, was from Peter 2 (from which the opening quote was taken).  Our priest gave a homily based on this reading, the theme of which was that we should believe in God’s promises.

Confused About The Second Coming of Christ

As our pastor explained it when Peter gave his homily the faithful were confused about the Second Coming of Christ. Many thought it should have come already, or be soon forthcoming: whence Peter’s comment that God’s time is not our time. Indeed, as St. Augustine put it a few centuries later:

Who will hold the heart of man, that it may stand still, and see how the still-standing eternity, itself neither future nor past, utters the times future and past? [emphasis added]—St. Augustine of Hippo, Confessions, Book 11, Chapter 11.

So, as our pastor told us, we should be patient and believe that God keeps His promises. Christ WILL come again, in God’s time, not our own.

I can think of another reason to justify that the Second Coming of our Lord may be and, indeed, should be delayed. If Christ had come again while St. Peter was alive, think of all the souls who would never have been in heaven, all the saints that would never have been born, the magnificent story of God’s universe that would never have been known. As St. Peter explains in verse 9:

The Lord does not delay his promise, as some regard “delay,” but he is patient with you, not wishing that any should perish but that all should come to repentance.

So again, it is in God’s good time (and our own) that Christ will come again. This is to be kept in mind this Advent and always.

But, beloved, be not ignorant of this one thing, that one day is with the Lord as a thousand years, and a thousand years as one day.2 Peter 3:8

Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.