Why don't Catholics allow immediate absolution for sins? Why do they make you go through a priest?

14 answers 14