Slut meets humiliation and despair