Change the names a bit and yeah that sounds exactly like my life. There've been a few other things too, like Jack running off to be with her Doctor, then coming back, getting engaged, almost being killed by an old friend of Jack's, a pretty soldier saving the world, that sort of thing.