This is brilliant. I've seen several fics which react to the whole 'you're wrong' conversation by having the Doctor receive the revelation of how much he'd hurt Jack. This one is different - it gives Jack a different perspective on just how 'wrong' the Doctor's instincts say Jack is. And the part where he calls the Doctor out for letting him be bitter is brilliant - because Jack knows better than anyone that the Doctor would let Jack blame him unfairly if the Doctor believed that that was what was best for Jack.
I really enjoyed this. The way Jack makes the Doctor feel has always been a problem for Jack and it's good to see it resolved like this.
Oh, I love the whole story but that last bit had me in fits of laughter.
Very Well Done :D
*favs*