A new "Game of Thrones" theory has emerged on Reddit hinting at Jon Snow's real purpose and the true meaning of the "Prince that Was Promised" and the "Three heads of the dragon" prophecies.

This theory, courtesy of Reddit user u/cocunuciferaa, makes a ton of sense, so without further ado, let's get into all the details.

Warning: Potential spoilers for "Game of Thrones" season 8 ahead.

The three heads of the dragon are not who we think they are

In one of her "House of the Undying" visions from "A Clash of Kings," Daenerys sees who she believes is her brother Rhaegar.

He's talking to a woman, presumably his wife, Elia, who is nursing their newly born son.

"Aegon. What better name for a king," Rhaegar said. "Will you make a song for him," Elia asks, "He has a song, he's the prince that was promised and his is the song of ice and fire," Rhaegar replied before adding, "There must be one more. The dragon has three heads."

Rhaegar believed that this prophecy refers to Aegon, Rhaenys (his children with Elia) and the child he would have with Lyanna. Unfortunately for Rhaegar, both Aegon and Rhaenys died at the Sack of Kings Landing. He did, however, get another Aegon a.k.a. Jon Snow with Lyanna.

So if Jon is the prince that Was promised, what about the "dragon has three heads" part of the prophecy?

Well, that's where this theory comes into play.

According to u/coconuciferaa, the concept of "the dragon must have three heads" is like "the lone wolf dies but the pack survives," both referring to the importance of a united family. In other words, three people from "the three heads of the dragon" prophecy don't have to be Targaryens, they just have to be family.

The Redditor then points out that "three heads of the dragon" destined to save the world are Jon, Sansa, and Arya.

The three threats

According to this theory, the Night King was actually just the first of three threats Westeros has to face, the other two being Cersei, and yes, unfortunately, Daenerys.

What do they all have in common?

All three want to dominate, and all three have the ammunition to take out those who stand in their way.

In "Game of Thrones" season 7 episode 2, Melisandre tells Daenerys that the long night is coming and that only prince/princess that was promised can bring the dawn.

According to u/coconuciferaa, dawn here refers to a new beginning.

The Redditor then points out that "just because the Night King has been killed, it doesn't mean that the figurative dawn has arrived, that Westeros is now safe," because for that to happen, "the two remaining threats need to be dealt with."

What will happen to Cersei?

As far as saving the world goes, Arya Stark already did her part when she took care of its first threat, the Night King.

According to this theory, it will be Sansa who takes down Cersei, thus fulfilling her role as a younger more beautiful queen from Maggy the Frog prophecy. However, this doesn't necessarily mean that she will be the one who kills Cersei in the end, but she will most definitely hatch some plan. By doing so, Sansa will do her part in saving the world.

And that brings us to the third threat and Jon Snow's true purpose.

Jon Snow's role

As u/coconuciferra points out, Jon Snow's true purpose has always been his family. When he was resurrected, he didn't want to fight. It wasn't until Ramsey sent the Pink Letter in which he threatened Sansa and Rickon, that he decided to go to war.

Whether we are talking about the Battle of the Bastards, the Great War, the Last War, or any other war for that matter, Jon Snow's motivation is always the same - protecting his family.

"Game of Thrones" season 8 episode 4 made it kind of obvious that Daenerys will go full-blown mad queen in the upcoming episodes. According to this theory, when Daenerys finds out about Sansa's treachery, she will try to execute her. But this is where Jon would step in and kill Daenerys instead, thus saving the world from the third and the final threat.