I was a little confused at the end and the pronoun injection was a big distraction. It kind of felt like authorial intrusion for a far future sci-fi setting, and created a distraction from the story, I felt.