I don't know where you've been ... For sure, there are some priests who faithfully practice chastity.  However, being primates who have tendencies toward crazy when not having access to sexual partners, many, if not most, Catholic priests have had some kind of normative adult sexual experience during the course of their clerical careers.

It's long past time that Catholics speak frankly about how most priests cannot be honest about a fundamental truth of their lives.  These men can never be happy if they have to lie each day to us, and to their mirror.