Game of Thrones finally confirmed the popular R+L=J theory in Sunday's Season 6 finale.

The HBO drama showed us the conclusion of the Tower of Joy flashback, in which Ned Stark (Sean Bean) goes to rescue his sister Lyanna after she was "abducted" by Rhaegar Targaryen. But it seems Ned was too late to save his sister's life, because when he enters the tower all he finds is his sister bleeding out. With her final breaths, Lyanna begs Ned to protect her newborn son, who just so happens to be Jon Snow (Kit Harington).

Game of Thrones: R+L=OMG THAT SEASON FINALE

Even if you haven't spent hours scouring Reddit and reading fan theories online, the fact that Jon is actually Rhaegar and Lyanna's son shouldn't come as a huge surprise. If you've been paying close attention, the show has actually been teasing this reveal all along.

Kit Harington, <em>Game of Thrones</em>Kit Harington, Game of Thrones

Check out all the times Game of Thrones hinted at who Jon Snow's real parents are below:

1. Ned's refusal to call Jon his son, but confirming he has Stark blood

In Game of Thrones' second episode, Ned gives Jon a pep talk before he joins the Night's Watch. However, rather than refer to Jon as his son, Ned merely says that Jon had his "blood," which is true since Jon is his nephew.

2. Ned's refusal to even describe what Jon's mother looked like

Ned and Robert Baratheon (Mark Addy) are BFF's, and yet Ned won't even give his buddy a vague description of what Jon's mother looked like when the King asks in the second episode of the first season. Not that we blame Ned. Seeing as Jon's mother is Robert's former fiancée, we bet Robert would have picked up on the similarities quite quickly.

3. This ridiculous Easter Egg

In the fourth episode of Season 1, you can spot the letters "RL" carved into a wooden beam in a scene where Jon discusses the mystery of his mother's identity. "I don't know if she's a noblewoman, or a fisherman's wife or a whore," Jon says, while the cinematography literally spells out R+L=J.

4. When Aemon spells out why Ned chose to protect Jon

In the ninth episode of the first season, Maester Aemon (Peter Vaughn) reveals his true identity to Jon in a speech that takes on a whole new meaning once you know what Ned did to protect Jon. "If the day should ever come when your lord father was forced to choose between honor, on the one hand, and those he loves, on the other, what would he do?" Aemon wonders. The Maester then poses this very revealing hypothetical.

Game of Thrones: 19 burning questions from the Season 6 finale

5. Jorah unwittingly explains the parallels between Jon and Rhaegar

Long before Jon was killed by his own men for simply trying to do the right thing, Jorah (Iain Glen) foreshadowed his death by unknowingly drawing parallels between Jon and his father, Rhaegar, when discussing the prince's death in the third episode of Season 3.

6. Melisandre's attraction to Jon

Game of Thrones started seriously hinting at Jon's parentage in the fifth season, kicking off with a premiere that included this memorable exchange between Melisandre (Carice van Houten) and Jon. As we've seen with Stannis (Stephen Dillane) and Gendry (Joe Dempsie) in the past, Melisandre has the serious hots for king's blood. And as the son of Prince Rhaegar Targaryen, Jon would definitely have some, which could explain Melisandre's instant attraction to him.

7. The look on Littlefinger's face when Sansa tells her version of Lyanna's story

In Season 5's fifth episode, Sansa (Sophie Turner) and Littlefinger (Aidan Gillen) visit the crypt in Winterfell, where the pair discuss Sansa's aunt Lyanna. When Littlefinger wonders how many people lost their lives because Rhaegar chose Lyanna over his wife Elia, Sansa retorts, "Yes, he chose her. And then he kidnapped her and raped her." This prompts Littlefinger to give Sansa the most smug, knowing look of all time, clearly hinting that he knows there's more to the story.

8. Stannis basically telling everyone Ned's story was B.S.

In the same episode that Littlefinger gave that "I know secrets" look, we also got this very telling exchange between Stannis and his wife Selyse (Tara Fitzgerald). When the queen asks Stannis why he thinks highly of Jon since he's "the bastard of a tavern slut," Stannis slyly remarks, "Perhaps, but that wasn't Ned Stark's way." It really seems as though everyone is onto Jon not being Ned Stark's son except Ned Stark's alleged son.

9. This hilariously timed entrance

Season 5's fifth episode has yet another hilariously obvious foreshadowing of Jon Snow's parents in this amazing scene with Maester Aemon, who is the Mad King Aerys Targaryen's uncle. While chatting at Castle Black, Aemon laments how hard it is to be a lone Targaryen when in walks... Jon Snow! We get it guys. He's a Targaryen. Thanks for the heads up.

10. Every time someone says, "You know nothing, Jon Snow"

There's a lot Jon Snow doesn't know, but the identity of his parents is definitely the biggest bombshell. Fortunately for his psyche, being constantly reminded of his ignorance over the years has likely taught him how to take shocking information in stride.

What did you think of the big Jon Snow reveal?