So was Paul wrong when he penned those verses?
Scripture can not contradict scripture
The whole of scripture is greater than the sum of its individual passages. You can not comprehend the bible as a whole without comprehending its individual passages and you cannot comprehend its individual passages without comprehending the bible as a whole. The individual passages can never be interpreted in a way as to conflict the whole of scripture
The above method is the best way to interpret scripture especially prophecy
Paul was not wrong. Your use of his words, however, is most definitely wrong. Scripture doesn't contradict itself, but you are making scripture contradict what is written in Ecclesiastes and in other books about how no one has any awareness of anything when they die. Furthermore, both Testaments makes it clear that your theology has no biblical support:
"And all these, having obtained a good testimony through faith, did not receive the promise,"
“But you, go your way till the end; for you shall rest, and will arise to your inheritance at the end of the days.” - Dan. 12:13
If the patriarchs, the prophets, and the other followers of God in the OT have to wait until Jesus' return to receive their inheritance like everybody else, then common logic says Rev. 20:1-4 isn't a present reality.
Jeremiah 33:14-17
14 “‘The days are coming,’ declares the Lord, ‘when I will fulfill the good promise I made to the people of Israel and Judah.
15 “‘In those days and at that time
I will make a righteous Branch sprout from David’s line;
he will do what is just and right in the land.
16 In those days Judah will be saved
and Jerusalem will live in safety.
This is the name by which it will be called:
The Lord Our Righteous Savior.’
For this is what the LORD says: ‘David will never fail to have a man to sit on the throne of Israel,
If Jesus isn’t sitting on David’s throne now then this verse would of failed
The obvious problem with this argument is that you assume Jesus is the only possible contender because He is the most notable and significant descendant of David. The argument is extremely problematic for 2 huge reasons:
1. Jesus was born in the Perez line(Matt. 1:3, Luk. 3:33).
2. God prophesied in Eze. 21:25-26 that He would punish Zedekiah for his rejection of His laws by removing David's throne entirely from the Perez line and bestowing it onto the bloodline of Perez's brother Zerah(Gen. 38:27-30, Mat. 1:3). That was fulfilled back in Jeremiah's day.
The problem with people who contend that Jesus is on David's throne is that they fail to realize that God used Zedekiah's daughters(Jer. 41:10, 43:6) to create royal descendants for David through Zerah's line. It is those descendants who have been sitting on David's throne throughout the centuries, not Jesus. Ownership of David's throne will return to Perez's line when Jesus' returns to rule from Jerusalem.