Have you ever masturbated in front of a mirror? YES
if you and your wife were in a party and you were drunk would you let every man fuck your wife ? YES
If you hook up with a guy on a night out and find out he has a smaller than average cock. Would you still have sex with him (yes) or just leave (nol? YES