Wow, I'm in love with this. It's so nice to see Kotori get some thoughtful characterization. Everything else about this was wonderful too, but that's probably my favorite part about this author's stuff.
It also just goes to show that any pairing can be a good one if it's well-written.