My other favorite Doctor Who fic which I must recommend here for completeness: Everyman by
basingstoke (3395 words). It's about Captain Jack and his future, and how he moves through time in one direction, for a very long time, and sometimes sees the Doctor (and certain companions), but most of the time doesn't. The last few paragraphs build wonderfully.