Porn: patience and doctor