I love how Card weaves the logical workings of his imaginary worlds, and this is one of his best. It makes it seem very plausible simply because the rules of his universe line up so perfectly with themselves.
This is his best romance. And his best love scene. In fact, I think it's one of the best PG love scenes I've ever read.