What I don't like about Callahan's story: Why's he gotta be gay? That part pretty much offended me, as a catholic.