Summary
What happened on the Doctor and River's last date? How could Clara and Jack possibly lead normal lives if they are both seemingly impossible people? Here I have answered these questions! I am aware that the "Last Night" short episode showed the 11th Doctor going on River's final date, but I altered that for continuity reasons from Part 1, which you should read before Part 2...