Ahh the rambling warble of the lesser spotted fraidy bigot....
It might sound a little strange but (assuming it's not a windup) I actually pity them. It takes a true effort to wall yourself off from people to that extent, to be able to blankly assume that everyone else thinks and feels the way you do about anything.
Granted, I think there is a sizeable chunk of humanity that shares parts, and in some cases all, of this persons particular...view.. on sexuality, but this one is so far gone that they'd be honestly shocked and uncomprehending if they met a 'normal' person who took serious exception to them on this.... which would be a majority of people they pass on the street every day.