“Rather, it’s the kind of edifice that says something very definitive in an ambiguous way about what the Priests of the Archdiocese have long said about the importance of “sexual orientation”.”
Definitive in an ambiguous way?
That blog jumped the shark a long time ago.