Unabhängig von der katholischen Lehrmeinung möchte ich ein paar zwischenmenschliche Aspekte einbringen (als jemand, der die Thematik früher auch wie der Fragensteller gesehen hat):
Manchmal tut es gut, wenn man Sachen, die einem auf der Seele liegen, ausspricht und einem anderen Menschen weitergibt. Natürlich käme da auch ein Freund infrage, aber sicherlich ist es hilfreich, wenn das Gegenüber sich auskennt, einem Ratschläge erteilen kann (dafür werden Pfarrer ja ausgebildet) und einem dann anschließend auch noch Gottes Sündenvergebung direkt zusprechen kann.
Ich würde es auch nicht als "muss", sondern eher als "kann" oder "darf" formulieren, denn wo kann man heutzutage noch zu einem Fehler stehen, ohne dafür Konsequenzen erwarten zu müssen. Zumal man sich den Priester frei auswählen kann. Da gibt es ja die unterschiedlichsten Charaktere. Auch zur äußeren Form sind keine Vorgaben gegeben.
Unabhängig darf man immer gewiss sein, dass auch das Gegenüber Fehler macht, und man eigentlich immer auf Verständnis stoßen wird.
Ich hab jedenfalls noch niemals negative Erfahrungen gemacht.