jack, this is you: 'All I would ask is that people examine the reasons behind their 'repulsion', which sadly (Doc) they usually fail to do. They have decided that they do not like it and will brook no argument or discussion about it.'
You are so bound up in your progressive liberality that you will tolerate no intolerance from anybody else. If a person is repelled by the notion of homosexuality then that is his own business, he doesn't have to explain himself, argue about it, discuss it, debate it, or anything else it.