James Carrol outlines a struggling relationship with Catholicism in engaging new book