struggling between life and death