With regards to the two resurrections, this is not so difficult as some people make it out to be.
The first resurrection. “The rest of the dead lived not, till the thousand years were finished. This is the first resurrection” (Apoc 20:5). The ‘rest of the dead’ who ‘lived’ in their soul in Heaven, did not receive their glorified body until after the Great Tribulation. At death, our soul separates from the body and goes to Heaven, most often through Purgatory, (those who are called there), while our body decays and dies. Because of the victory of Christ over death by His birth, life, passion, death, and resurrection, we who believe in Him, ‘rise in Him,’ and receive our new body, which is now the ‘new man,’ the ‘new creature,’ Eucharistic man. “I know that my Redeemer lives, and in the last day I shall rise out of the earth” (Jb 19:25). When the end of the tribulation comes, and those souls who are in Heaven return to earth for the final battle, it is at that time they receive their glorified bodies, and join Eucharistic man to inflict the final defeat on Satan. “All these, being approved by the testimony of faith, received not the promise, God providing some better thing for us, that they should not be perfected without us” (Hb 11:39,40).
The second death. “Blessed and holy is he that has part in the first resurrection. In these the second death has no power. But they shall be priests of God, and of Christ, and shall reign with Him a thousand years.” (Apoc 20:6). The saints in Heaven above, joining Eucharistic man in heaven on earth (Mt 6:10), in the Eternal Virgin Eucharistic Church, now walk in newness of life, in the likeness of His resurrection (Rm 6:4,5), which is the ‘first resurrection.’ The joining of body and soul after death is confirmed by Jesus: “Fear ye not them that kill the body, and are not able to kill the soul, but rather fear Him that can destroy both soul and body in Hell” (Mt 10:28). Jesus gives us our new glorified Eucharistic body, as was shown on Mount Tabor (Mk 9:1). This ‘first resurrection’ is the glorious entrance into the mystical union in Christ Jesus, and since they have been already judged and found worthy, the second death is being sent to Hell for all eternity, and for the victorious in Christ, the second death has no part. This is the ninth time the name of Christ is mentioned in the Apocalypse, and nine in spiritual numbers is judgement, here it is for the victorious in Him.
The ‘second resurrection’ is when the saints come forward to the General Judgement, for it is here that they shall hear those beautiful words: “Come, ye blessed of my Father, possess you the Kingdom prepared for you from the foundation of the world” (Mt 25:34).