I agree with what you say about a thousand years not necessarily being literal, and I get to that further down in my reply here, looking at it from a different angle, but reinforcing what you said about it.
But whether or not the one thousand years
commences before or after the return of Christ depends on the identity of the beast
and when it was destroyed by Christ, because those seen in Revelation 20:4-6 were beheaded
for their refusal to worship the beast or receive its/his mark or the number of its/his name.
But maybe the wrong question is, "How long is a thousand years?"
Compare the two passages below:
Revelation 7 (the multitude who came out of great tribulation):
16 They shall hunger no more, neither thirst any more; neither shall the sun light on them, nor any heat.
17
For the Lamb which is in the midst of the throne shall feed them, and shall lead them unto living fountains of waters: and God shall wipe away all tears from their eyes.
Revelation 21 (conditions in the New Heavens and New Earth):
4
And God shall wipe away all tears from their eyes; and there shall be no more death, neither sorrow, nor crying, neither shall there be any more pain: for the former things are passed away.
5 And he that sat upon the throne said, Behold, I make all things new. And he said unto me, Write: for these words are true and faithful.
6 And he said unto me, It is done. I am Alpha and Omega, the beginning and the end.
I will give unto him that is athirst of the fountain of the water of life freely.
THE PROMISES TO THOSE WHO OVERCOME:-
(1) They will eat of the Tree of Life (Revelation 2:7)
(2) They will not be hurt by the Second Death (Revelation 2:11)
(3) They will eat Hidden Manna and receive a New Name (Revelation 2:17)
(4) Their names will not be blotted out of the Book of Life (Revelation 3:5)
(5) They will be made a Pillar in the Temple of God (Revelation 3:12)
(6) They will inherit All Things (Revelation 21:7)
(7) They will sit with Christ in His Throne (Revelation 3:21)
(8) They will be given power over the nations (Revelation 2:26)
βασιλεύσει (He will reign) forever and ever: Revelation 11:15 (Christ).
βασιλεύσουσιν (they will reign) on the earth: Revelation 5:10 (those who overcome).
βασιλεύσουσιν (they will reign) with Christ a thousand years: Revelation 20:6 (those who overcome).
βασιλεύσουσιν (they will reign) forever and ever: Revelation 22:5.
Revelation 22:5 (reigning in the new heavens & earth):
“And there shall be no more curse: but the throne of God and of the Lamb shall be in it; and his servants shall serve him: And they shall see his face; and his name shall be in their foreheads.
And there shall be no night there; and they need no candle, neither light of the sun; for the Lord God gives them light: and they will reign (βασιλεύσουσιν) for ever and ever."
This brings questions to mind
(at least to my fallible human mind):-
1. Who are "they" that Revelation 22:5 says will reign forever and ever?
2a. Who are "they" that 20:4-6 says will reign "a thousand years" and why are they only said to reign only for a thousand years, whereas "they" in Revelation 22:5 are said to reign forever and ever?
2b. What's the difference between "they" who will reign forever and ever in 22:5 and "they" who will reign "a thousand years in 20:4-6?
3. What about what Paul said in 1 Corinthians 15:24?
4.
How long is a thousand years, anyway?
Revelation 21:22-24
"And I saw no temple in it, for the Lord God Almighty is its temple, even the Lamb.
And the city had no need of the sun, nor of the moon, that they might shine in it, for the glory of God illuminated it, and its lamp is the Lamb. And the nations of those who are saved will walk in the light of it; and the kings of the earth bring their glory and honor into it.
Earth to Jupiter: Hey Joops, you need to get your clock set correctly. Your seconds are ticking so fast you might explode. Your clock is doing one entire day in 10 hours. Your time is wayyy out. At your rate you should be doing a year in less than half a year, but for some reason you're only doing a year in almost 12 years!
Jupiter to Earth: Hey li'l Oithy (Jupiter has a thick accent), you're wrong. It's YOUR time that's out. Your clock is really slow. You need to change the battery. And your calendar too, because that's also wayyyy out.
Venus: HAHAHA Earthy and Joopy, your clocks and your calendars are both wrong. Here, let me help you to set your clocks and your calendars ..
The universe consists of billions of planets in millions of galaxies and solar systems,
each planet with it's own length of days and years. How long is a thousand years in the universe?
What about in eternity?
The future does not exist at this moment. Neither does the past. We think of "moment by moment" in terms of the ticking of clocks linked to earth-time, but how long is "a thousand years" in eternity? Isn't eternity
one never-ending moment in which those in Christ live forever and ever?
BETTER QUESTIONS?
Maybe it would be (bearing in mind that we know that God is 100% just) better to ask:
Can God, may God, would God, should God have willed to be 100% just
"to the end" and be seen to be 100% just "to the end"?
(Yes, He can, and yes He may, and yes He has).
But since He has,
what is "to the end" in God's mind?
When man was living forever and ever in the Garden of Eden, Satan was "released" into the Garden of Eden to attempt to beguile mankind, and he succeeded.
What if God willed to release Satan one more time in the NEW "Garden of Eden" (NHNE) in order for Satan and man to be tested one more time?
We know that God is 100% just, but if He wills to be seen to be 100% just
"to the end" then how can we THINK we "know" where God's "to the end" lies, or how long "a thousand years" is?
"For My thoughts are not your thoughts, nor your ways My ways, says the LORD. For as the heavens are higher than the earth, so are My ways higher than your ways, and My thoughts than your thoughts." Isaiah 55:8.
I think if God had to sing us a song, His song to us would go something like, "You don't know much, but you know how much I love you - it's written in John 3:16".
I don't believe that what you say about the beast in your 2nd reply post to me is correct, but I'll answer that in a reply to your post about that.