Right here is the crux of the matter. They die, their soul dirtied and stained by sin. So if they go straight to heaven, does that mean that there is sin and sinfulness in heaven? How can the sinful souls stand before the throne of the all-holy God in heaven, when not even Moses could see the Face of God and still live? Yes, these souls are "declared righteous" and justified, but objectively, they are still sinful. They might be coated in the righteousness and holiness of Christ, but if they are not themselves made holy and sinless, then they are still objectively sinful. They are not condemned, but they are still sinful. Face to Face with God. That is the problem.
Or are the souls cleansed and purified immediately, even released, from all sin upon entering heaven? Because if that's the case, then that is what I mean by Purgatory: a post-death cleansing of the soul. Immediately or not, if there is some sort of cleansing of sin after death, then that is Purgatory.
The third option would be to say that the souls are already cleansed in this life, and only the flesh is sinful, and therefore they can immediately enter heaven without purification. But that would imply that the soul itself, the seat of the reason and the will, cannot sin. And that brings its own sets of theological issues with it.
My dear friend, the soul of a believer IS NOT DIRTY or stained by sin.
The soul of a sinner is PURIFIED by the blood of Jesus the moment he accepts Christ as Saviour.
The Spirit of God comes to indwell (live within) us the very moment that we acknowledge our guilt of sin, that is, our sinnership, and trust upon the gospel news that Christ died, was buried and rose from the dead, having shed His blood for our sins...
John 3:5-7,............
“Jesus answered, Verily, verily, I say unto thee, Except a man be born of water
and of the Spirit, he cannot enter into the kingdom of God. That which is born of the flesh is flesh; and
that which is born of the Spirit is spirit. Marvel not that I said unto thee, Ye must be born again
.”
No one can enter into the kingdom of God without being born anew of the Spirit of God, born from above. Being born-again means to have He, Jesus Christ, Who is the beginning, born in us. What a beautiful Savior!
The Bible teaches that the Holy Spirit lives within the body of the believer.
1st Corinthians 3:16-17........
“Know ye not that ye are the temple of God, and that
the Spirit of God dwelleth in you? If any man defile the temple of God, him shall God destroy
; for the temple of God is holy, which temple ye are.”
The believer's body is the tabernacle of the Holy Sprit. The unsaved do not have God's Holy Spirit, Who is literally God in us. The unsaved only have darkness in them. Jesus is the light, Who brightens our soul as Christians.
Then to answer your question about Moses. NO OLD TEST. SAINTS SOUL WENT TO HEAVEN. Then went to the PARSDISE side of Shaole/Hades.
When Jesus died, and then took them with Him when He asended to heaven.
Ephesians 4:8-9..............
"When He ascended up on high He led captive a host of captives, and He received (and gave) gifts to and for mankind. Now this expression, that He ascended, means that He first descended into the lower parts of the earth. He who descended is the One who also ascended far above all...".
What YOU are supporting and promoting is and has been outragiouse. DO NOT accept what is being said to YOU. YOU do the study. YOU do the work and what you will find is that over the centuries billions of dollars have been paid to Roman Catholic priests to obtain relief from imaginary sufferings in Purgatory’s fire.
The Catholic clergy has always taught that the period of suffering in Purgatory can be shortened by purchasing indulgences and novenas, buying Mass cards and providing gifts of money. When a Catholic dies, money is extracted from mourning loved ones to shorten the deceased’s punishment in Purgatory.
Purgatory: Purifying Fire or False Doctrine Fable