burwelm the bible does not have contradictions, there are 2 ressurections one for the Just and the other for the unjust. Our Lord Jesus comes to Judge the living and the dead my friend, some will awaken to everlasting life and others to everlasting damnation.
Put your trust in scriptures rather then human resoning, God's foolishness my friend is still infinately more wise then the wisest human being.
3First of all, you must understand that in the last days scoffers will come, scoffing and following their own evil desires. 4They will say, "Where is this 'coming' he promised? Ever since our fathers died, everything goes on as it has since the beginning of creation." 5But they deliberately forget that long ago by God's word the heavens existed and the earth was formed out of water and by water. 6By these waters also the world of that time was deluged and destroyed. 7By the same word the present heavens and earth are reserved for fire, being kept for the day of judgment and destruction of ungodly men.
2 Peter 3:3-7
14So then, dear friends, since you are looking forward to this, make every effort to be found spotless, blameless and at peace with him. 15Bear in mind that our Lord's patience means salvation, just as our dear brother Paul also wrote you with the wisdom that God gave him. 16He writes the same way in all his letters, speaking in them of these matters. His letters contain some things that are hard to understand, which ignorant and unstable people distort, as they do the other Scriptures, to their own destruction.
2 Peter 3:14-16
Peace Brother I truley hope you devote yourself for the next few months to carefull study of scriptures; Please pay more attention to immediate and broader context of scripture.