Sexual intimacy - Taboo

you're generalizing. who said we all find it repulsive?