All these questions will hopefully be resolved when the finale, titled ‘The Dragon and The Wolf’ airs tonight.
With season seven only numbering seven episodes — compared to the normal 10 — season eight will be even shorter.
Season seven of Game of Thrones has almost finished, only one episode remaining.
Game of Thrones airs on HBO in the US tonight (27 August), being simulcast in the UK at 2am on Sky Atlantic, with a replay on Monday evening (28 August) at 9pm.