Huffington: Machismo, humillación y suicidio