All the things You Wished to Find out about Online Sex