The final episode of Game of Thrones season 6 reminded us just how far many of the characters have come. At the beginning of the season Arya was a blind beggar on the streets of Braavos. By the end she had returned to Westeros and carried out her first mission to avenge her family. Daenerys was a captive of a Dothraki horde. Now she commands a Dothraki nation. Jon Snow was dead. Now the bastard who was not even permitted at the high table in his youth is very much alive, the new Warden of the North, and more.