RE: >I am a lifelong Catholic..not an overly good one...but I still am one.
The fault lies with YOU!!!
If you, and 62 million others, had been more active and better Catholics, your children would not have been turning to "professionals" for spiritual counseling and guidance; they would have found it at home.
Because you failed the church, the church "failed you."