Best of Times, Worst of Times

What a glorious day when Jesus returns “to be glorified in his holy people and to be marveled at among all those who have believed. (2 Thessalonians 1:10)

Imagine what it will be like to stand in that sea of believers, surrounded by saints throughout the ages. What will Jesus look like? How will he appear? I can’t imagine how glorious it will be but we will “marvel” at Him. That implies we will stand with mouth open, eyes wide and speechless before our supremely marvelous Savior.

Can you imagine the excitement as those who were martyred for His name look upon Him in His brilliance? I can’t even begin to fathom the joy for those who have run with patience very cruel and hard lives here on this earth and now receive the reward of their suffering – the King Himself. As I look at those around me I’ll realize what a very easy life I have lived, what precious little I sacrificed for Him but I will rejoice with those who now inherit the prize for their obedience.

It will be the best time in all time for those of us who know him. But for those who have rejected him it will be the worst, the most horrific time. Scales of injustice will be brought into balance. The wicked who oppressed the poor will suddenly become the oppressed ones. The abusers will become the abused. The thief will have all taken from him and the murderer will lose his very life and soul.

Justice will finally be accomplished – a glorious time of liberty for the oppressed but a time of grief and agony for the wicked. I long for that day when evil will be crushed, when justice will rise like the dawn and our King will be glorified in the midst of His people. _____________________
Hebrews 12:1-2
Therefore, since we are surrounded by such a great cloud of witnesses, let us throw off everything that hinders and the sin that so easily entangles, and let us run with perseverance the race marked out for us. Let us fix our eyes on Jesus, the author and perfecter of our faith, …

-photo credit-

Leave a Reply

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