Insulin has been delivered: I get to live for another year, give or take.