It only took 7 seasons, but Game of Thrones finally revealed Jon Snow's real name as well as his backstory. Before you read any further, this article contains major SPOILERS for Season 7 of of Game of Thrones. The last thing that Eddard Stark said to Jon Snow was a promise of talking about his mother the next time that they saw each other. That moment obviously never came and Snow's backstory has never been fully revealed to him, but fans knew that his backstory was going to be very important in the grand scheme of things, even in that first season. Ned's promise certainly hinted at something darker and secretive and will forever be ingrained into Jon Snow's head when he learns of the truth, presumably in Game of Thrones Season 8.

Ned kept the secret about his past from Snow and always treated him as if he his son. Ned never lied when he said, "You are a Stark. You might not have my name, but you have my blood." As we learned tonight, Jon Snow is not a bastard and he is not Eddard Stark's son. He is Aegon Targaryen, the son of Rhaegar Targaryen and Lyanna Stark and most importantly, the rightful heir to the Iron Throne on the hit HBO series.

Things are about to get very interesting for the man formerly known as Jon Snow in Season 8. He is after all, Aegon Targaryen, the sixth of his name, Lord of the Seven Kingdoms, and Protector of the Realm. He has dragon blood DNA and he will be forced to make some difficult decisions after taking a knee for Daenerys. This isn't entirely new information for fans of the hit show as we've known about his parents since Season 6, but this is the most information that we have seen to date, courtesy of Bran Stark who will be forced to tell his brother about his true family.

Robert Baratheon's accusations were never true, Rhaegar Targaryen never kidnapped Lyanna Stark, but he did have a pretty nutty obsession with lineage continuing. Instead of kidnapping her, he married her, which is quite different. After ending his first marriage, Rhaegar and Lyanna were married in a forest setting much like the secret wedding of Robb Stark and Talisa Maegyr. Their marriage was presided over by the Maester of the Citadel in Dorne. As Robert's Rebellion escalated, the couple took off to the Tower of Joy, where Lyanna would receive protection from Arthur Dayne and his loyal Kingsguard. Rhaegar was killed by Robert Baratheon during the Battle of the Trident, but his lineage lived on through the birth of his second son, Aegon Targaryen, aka Jon Snow or whatever you want to call him now. Fans of the books and series had suspected for years that Rhaegar and Lyanna were Jon's true parents (a theory referred to in shorthand as R+L=J), but few thought he could actually be a legitimate child.

So, how is Daenerys Targaryen going to react when she finds out that she just hooked up with her nephew? Or the fact that Snow/Targaryen has better claim to the Throne than she does? One can imagine she won't be too thrilled to figure out this important piece of information, but you never know, incest does (or did) pretty well for Game of Thrones thus far. Maybe Season 8 of Game of Thrones will see Jon Snow or whatever his name is now riding a dragon named after his father.