God's Justice. As God is complete in all that He is, we are not able to take away or add to His measure. Since this is so, then God is whole. If God is perfect then His attributes must also be perfect. God is one, God is the divine Trinity, the three divine persons in one God. God is pure, and His purity must be perfect, with nothing lacking. God is just, and His justice must also be perfect. So God is pure, just and perfect. As a result, if God's justice is perfect then His justice must not allow any one who is impure, vile or sinful into his presence, for this would not be just and it would be torture for the soul stained by sin to behold the beatific vision of God.
God is also mercy, and His mercy, because He is timeless is for all time God's mercy must also be infinite. The fact of God's infinite mercy has lead souls down the path to the conclusion that no matter what they do, God's mercy is infinite and God will not allow them to go to Hell. Even Martin Luther fell down this path saying, "Be a sinner and sin boldly."... "No sin can separate us from Him, even if we were to kill or commit adultery thousands of times each day." (from the Letters of Martin Luther)
Read this very carefully... God is not bound by time has infinite mercy, which means that He can show mercy for all eternity to His children that live and breathe on the earth. He can show mercy 10,000 years from now if there are souls living on the earth. HOWEVER, we, as creatures bound by time can only be recipients of that mercy in relation to our judgement WHILE WE ARE ALIVE IN THE FLESH. Two hundred years from now we will not have access to the mercy of God that is reserved for the living, for we will not be alive.
When we die, then eternity seals the soul and it is presented to God for judgement. Once the flesh is dead there is no more chances for God's infinite mercy, there is only the judgement. The soul is before the throne and the book of that souls life is opened. All that that soul said, did, and thought in its life upon the earth are presented to God. As a result souls are either allowed into heaven, purgatory or hell, AFTER THEIR JUDGEMENT. While you are in the presence of the perfect justice of God, there will be no argument with God, you will know that whatever sentence you receive it will be the correct one.
So heaven, the beatific vision of God is forever, for God is a God of life and He cannot take back the gift of life. The flesh is a temporary life, the soul is the eternal life. And in the flesh of our Lord Jesus Christ, His flesh was given as an oblation to the Father for our sins, yet because Jesus was God, the life He gave for us matched the gift of the oblation to the Father - infinite. Infinite life with Him, or without him.
So where you are in the next life is most definitely determined by what you do in this one, and where you shall be shall be either a pleasure or a torment, for all time. If we knew how scary the judgement of God is upon our souls, we would spend our entire lives working out our salvation in the fear and trembling that Paul speaks of.
I will tell you the truth. One day I was praying the Stations of the Cross, I was offering them for the souls in Purgatory. The Holy Souls were so happy to have me do this, I could hear them say, "Someone is going to offer the Stations for us!" As I prayed the stations, I came to Station 13, where He was taken down from the cross. I always ask for the blood and water that came from His side to cover whatever I am praying for at this station. So I asked the Lord to let the blood and water from His side cover the souls in Purgatory. The Lord stopped me and said, "No, that is only for the living."
We are all on the road to death and the judgement and God's mercy is available to us ONLY while we have breath. Please take advantage of the mercy of God. The sixth promise of those that pray the Holy Rosary is "....He will not experience the anger of God nor will he perish by an unprovided death*...." So Please, pray the Holy Rosary, examine your conscience and I can't say it enough..."Go to Holy Confession!"
*Unprovided death= death either sudden or otherwise that the soul has not properly prepared to meet God by reconciling with God and as a result is possibly in danger of eternal fire.