helluva life