Consider myself astute, tolerant of others and not homophobic. But there's obviously something I'm not being told