H has had many a run in with priests. He likes some, dislikes others. He understands the need for hierarchy but hates the way the church uses it to hide things they shouldn't, punish people with legitimate points and such.
errr.. i'm not understanding that last bit. he "hates the way the church punishes people with legitimate points"?
i infer from the rest of your post, that he does attend church, "as mandated by the Catholic church", ie: once a week?
My current status: june 2006. Wife ran out and filed D. Finalized Jan 11, 2010, after 12.5 years M. 3 wonderful sons caught in the middle