When a self proclaimed Feminist implodes, spergs, shames and blames......