You're welcome. I think that the Catholic Church's concept of purgatory is a good one, from the standpoint that it ensures that mostly-good people and mostly-bad people alike will be rewarded for doing good and punished for doing evil. Without such a concept, the only people who will benefit from doing good will be those who would otherwise be "almost" good enough. Anyone who was either already good enough, or nowhere near good enough, may as well not bother.
My own philosophy is that Judgment will consist not of God's reading through the book of each people's lives, tallying up a score, and seeing whether that yields a passing grade, but rather in putting each person to a test (or series of test) which they must pass to achieve salvation. Those of pure heart will pass it easily. Those who are evil at heart will fail the test, no matter how many times they take it, unless or until they cleanse the evil from their hearts through repentance. Sinful behavior is an obstacle not to salvation not because it will affect God's final tally, but rather because it will harm a person's character in ways that will make the final test more difficult.
In my view, what matters is not whether one has sinned, but rather the extent to which one is prone to sin. Past sin is mainly significant because someone who "gets away with" sinful behavior will as a consequence be disposed to engage in more of it, thus making the final Test more difficult.
According to God’s standard we all deserve hell, there will be no test: BECAUSE YOU AND I ALREADY HAVE FAILED IT!
We must be punished (a good simple analogy of God’s redemptive plan in real life can be found in the Children’s story from C.S. Lewis’ “The Lion, The Witch and the Wardrobe” in the character of “Edmund Pevensie”. Where Edmund was guilty and because of “the deep magic which cannot be broken (representing God’s justice, holiness law (think bedrock law such as the US Constitution which could not be broken). HE HAD to be punished. Because God was good He sent Jesus (Aslan) who willingly gave His own life to satisfy this judgment/justice! Because Jesus was perfectly good and sinless He did not stay “dead”.
Faith in Jesus will be your only test, friend! Get right with him.