Catholicism does not teach that humans are basically bad, but rather are basically good, however damaged by Original Sin.
The original sin is taken away through baptism. That is why Catholics have their babies baptized as soon as possible. My husband is a Baptist and he was never baptized. So it means he is literally a Heithen.
Many years ago we had a daughter who was born premature and only lived for 8 hours. Because I am catholic the priest gave her an emergency baptism. She is definitely with God