Porn: thin line between love n hate