Oh my. Read this story. The pairing might give you pause, but read it anyhow. This is one of those stories that is so beautifully written, so well-crafted, so real that it makes me go quieter and quieter until all I can do is sit completely still in my chair, my chest aching.
Go, read, comment, love.