Ray I don't know your story, other than what you've shared here, but it's clear to me that it's changing you, in a restorative way. 

I'm not so sure I agree with the bad leadership (sometimes maybe), I think it's more often bad followership. Too often we go to church and judge the experience relative to our expectations.