So is that the answer? If it doesn't follow my belief, we have to change what it means? Or, is it possible the answer could be found in another belief, that doesn't have to change ANYTHING to get it to fit? The great tribulation that Jesus spoke of has not happened yet. Hence the verse that says "immediately" has not reached the point to be fulfilled, because it immediately follows this great tribulation. God has allowed Peter's message to be preserved in the Bible we have today, because we need it. For Jesus reigns over the Earth in the millennium, so those who say the millennium is now, says Jesus reigns over sin and death. However, Jesus reign is not over sin and death, but life. His kingdom is not established until his enemies have been made His footstool.But nothing happened across the world like v29 says. That's clear. So the whole thing is to be read in the normal sense, but there is a delay at v29, which is why 2 Peter 3 was written, also why Mk 13 give 4 very different times for the return, and maybe why Jesus said in a few verses that 'only the Father knows the end.'
Psalm 110:
"The Lord said to my Lord,
“Sit at My right hand,
Till I make Your enemies Your footstool.”"
Consider:
I Corinthians 15
"20 But now Christ is risen from the dead, and has become the firstfruits of those who have [d]fallen asleep. 21 For since by man came death, by Man also came the resurrection of the dead. 22 For as in Adam all die, even so in Christ all shall be made alive. 23 But each one in his own order: Christ the firstfruits, afterward those who are Christ’s at His coming. 24 Then comes the end, when He delivers the kingdom to God the Father, when He puts an end to all rule and all authority and power. 25 For He must reign till He has put all enemies under His feet. 26 The last enemy that will be destroyed is death. 27 For “He has put all things under His feet.” But when He says “all things are put under Him,” it is evident that He who put all things under Him is excepted. 28 Now when all things are made subject to Him, then the Son Himself will also be subject to Him who put all things under Him, that God may be all in all."
Consider this understanding of the Millennium as presented in Revelation. First, Jesus destroys the beast, his image, his prophet, and all the armies coming to destroy Jerusalem. Satan is bound. Jesus reigns for a thousand years in Jerusalem with the saints. Satan is released to deceive the nations into attacking the camps of the righteous and the holy city, and Jesus finally destroys Satan and all these armies, and what does He do? He throws the devil, hell, hades, and... death into the lake of fire. So Jesus reigns in Jerusalem for a thousand years, after which He finally destroys the last enemy, death. At this point, according to I Corinthians 15, all God's enemies are dead and gone, and the Kingdom is returned to the Father. "27 For “He has put all things under His feet.” But when He says “all things are put under Him,” it is evident that He who put all things under Him is excepted. 28 Now when all things are made subject to Him, then the Son Himself will also be subject to Him who put all things under Him, that God may be all in all.""
In this way, Jesus reign on Earth was never intended to be eternal. His reign lasts until He finally destroys death.
Revelation 20:
"11 Then I saw a great white throne and Him who sat on it, from whose face the earth and the heaven fled away. And there was found no place for them. 12 And I saw the dead, small and great, standing before [c]God, and books were opened. And another book was opened, which is the Book of Life. And the dead were judged according to their works, by the things which were written in the books. 13 The sea gave up the dead who were in it, and Death and Hades delivered up the dead who were in them. And they were judged, each one according to his works. 14 Then Death and Hades were cast into the lake of fire. This is the second [d]death."
This is the context of scripture. David, quoted by Jesus to show He is God and not simply David's Son/seed, Paul, who explains the end, and Revelation that shows when it occurs. If you need a little more, I didn't include the next verse of the Psalm which talks of Him ruling in the midst of His enemies.