Just to throw a wrench into most of your logical thinking: Just because Michael is narrating the story doesn't mean he survives. What happens if we pass the point Michael is rereading his journal? Then it's not him narrating anymore, and it becomes Michael living things in real time.