Hey Canada, maybe hold off on theories for a while to avoid spoilers for others who haven't had the episode air yet :)
And anyone who hasn't seen the new ep Fire and Brimstone maybe stay off the site for a while just incase,
Cheers guys, happy theorising! :D