:'( River Song's Timeline - If you have any confusion about River's timeline this is the video to watch. Narrated by River herself. "We go way back, that man and me. Just not this far back." It's so much more sad to see it from her angle.
O.M.G. "Captain Jack is the Face of Boe. Captain Jack cannot die. Captain Jack was once a Time Agent, or pretends to be one. Captain Jack wears a vortex manipulator. Dorium Maldovar sold River a vortex manipulator “fresh off the wrist of a handsome Time Agent.” Dorium Maldovar works with the Headless Monks from time to time. The Headless Monks decapitate people. The Face of Boe is a head with no body." - brilliant logic of the person who pinned before me...never would have thought of it.