I'm surprised that a piece this good hasn't gotten any reviews yet.
I'm not a big Mark/Roger fan, but the slight slashiness in here was just enough to be plausible. The ending was what I liked best, though ... shivers totally unexpected, yet so fitting in its wrongness. Excellent work.