Philip Zaleski said this quote

The onslaught of scruples is a problem well attested in the spiritual life, especially among the young, where religious observances must be done perfectly to achieve a certain result.