OH MAN! Stories of soldiers on opposite fronts putting aside their differences are a definite guilty pleasure of mine. (If anyone has any recommendations in this micro-genre please let me know!) I was clenching my fists because I could not tell how it was going to end. Mostly I was convinced Kai would die on the planet. I was so freaking happy about the ending, it was resolved and unresolved in the exact right ways.
"To understand a cat you must realize that he has his own gifts, his own viewpoint, even his own morality."
--LILIAN JACKSON BRAUN