The Catholic church
As for the supposed "guilt" thing ...
I observe that in general folks who make a big deal about it, who appear to think that "guilt" is a big part of being Catholic ... are not Catholic. They speak from a position of ignorance.
FWIW.
YMMV.