With The Winds of Winter and A Dream of Spring to go, the ending of A Song of Ice and Fire is still years away.
Nevertheless, the Game of Thrones TV show finishes next year and is expected to have a similar ending to Martin’s novels.
Fans have long been speculating who will fulfil the prophecy of Azor Ahai, the hero who ended the Long Night thousands of years ago.
He had a sword called Lightbringer which may be key in defeating the White Walkers.
But could Jon Snow be Azor Ahai and take the Iron Throne at the end of A Song of Ice and Fire?
One fan reckons this has already been revealed in the latest Game of Thrones book, A Dance with Dragon.
Reddit user LadyBethOfHouseStark quoted chapter 32 of the novel.
The fan quoted: “Melissandre is looking into the flames for a sign of Stannis’ well-being, and all she keeps seeing is Jon Snow.
“I pray for a glimpse of Azor Ahai, and R’hllor shows me only Snow.
They added: “Thoughts? If R’hllor is the one true god, didn’t we just get the answer to the ending of the books?”
What’s concerning, however, is that Azor Ahai had to empower Lightbringer by stabbing his lover Nissa Nissa, in the heart.
Now if Winds of Winter and its follow up, A Dream of Spring, have a similar pattern to the Game of Thrones TV show – which is ahead of book’s narrative – then Jon will end up involved romantically with Daenerys.
If this is the case and Jon is Azor reborn, then it looks very likely that he will have to slaughter his lover – who’s also his auntie, let’s not forget.
Perhaps Daenerys will sacrifice herself so that Jon’s magic sword can be lit on fire to defeat the White Walkers and save Westeros?
The Winds of Winter will hopefully be released in 2019.