That wasn't an insult to you Eric, really. Different culture.
"Please let me go," he said firmly, trying to move away. "I don't know what you call this sort of place in your world, but it clearly attracts people who want sex. I neither want it, or am capable of it. It would be impolite for me to intrude or cause confusion."