Excellent little story. And yeah, he does end up hurting lots of people, a fact that the classic series in particular tended to gloss over.
OMG, your italicized bit. I had to read it twice and it gave my tired brain so trouble but OH MY GOODNESS, IT WAS SO GOOD. I loooove this. And I love the little dreams, I love that (as I read it) the first with River was a dream, the second with Amy was a nightmare, and the last with Rory was one of those WTF things we all have :) LOVE!
Bizarre and brilliant. And rather funny: "Even the dog left you. Twice." hehe.
(It's my own choice if I want to risk loving you.)
Oh, lovely. It's all lovely, but that bit especially.
I really liked this, and not just because I ship Doctor/River. I always enjoy a glimpse into the Doctor's psyche, and this one was intriguing.