I have also wondered about this question as it relates to what I was taught about mortal sin, etc. I was taught that one unrepented mortal sin will condemn a person to hell, and it was not the whole life of the person that mattered. What bothers me here is something like you said, where an individual, say Carl, leads a good and decent life, performs charitable works,
he is faithful to his wife, he is a hard worker and a good provider for his family and he takes time from his day to do the best he can for his children. He goes to Mass every Sunday, goes to confession once a month at least to confess his venial sins. And he occasionally attends daily Mass, as he is able to find the time to do so. He reads the Bible and the Catechism to his children and teaches them many things which have been left out at the local school. Etc. However, one Friday, during Lent, he attends a baseball game, and during the game, a terrible feeling of hunger has come over him. He looks around and sees many people eating hot dogs and the smell of the food creates an even more serious feeling of hunger. He knows that it would be a mortal sin to take a bite of a hot dog on a Friday during Lent, but says that maybe I can get away with it just this one time, so he buys a hot dog and takes a bite of the meat on a Friday. Then on the way home, he is killed in a terrible traffic accident. He did not repent of his sin, up to this time, and so, according to Catholic teaching, he will be condemned for all eternity to eternal and horrific fires of hell, for taking one bite of a hot dog at a baseball game, where everyone else is doing the same thing. He didn;t cause any hurt or harm to anyone in his whole life. However, the second person, Joe, was a miserable creature, who beat his girlfriends and children, killing a few of them, and causing terrible pain and suffering to many people. He also attempted to rob the local bank, and in the attempt, he killed several people, wounded a few others. One of the poep;e who was killed, was the local priest, who everyone agreed, was the best parish priest ever. A real helpful and kind person, who had he misfortune of being in the bank at the time of the brutal robbery. Joe is now in prison, and has had no remorse up to now, bragging all the while about the misery he has caused. But it is now two days left to
his execution, and suddenly he wants to confess. Which he does and he confesses, saying that he is sorry because otherwise he knows he will go to hell. So his contrition is imperfect, but it allows him to have all his sins forgiven. Now the priest tells him about how he may be able to gain a plenary indulgence and have all of the temporal guilt wiped away and thereby enter heaven as soon as he dies, with no time in Purgatory. So Joe does the necessary prayers and actions to gain the plenary indulgence, and he is then executed. Now what bothers me here is that according to Catholic teaching, Joe goes directly to heaven, even though he lived an evil miserable life to the end, causing terrible pain and suffering to many people,
but Carl will go to eternal damnation in hell, since he did not repent of taking a bite of a hot dog.