Death and Despair: two men commit suicide