This theory is by no means elaborated by myself (I have adopted it and defend it here), but I truly believe in it and think that it is absolutely perfect. I would like to share it with anyone who would like to read it.
As we all know, thusfar Jon Snow’s parentage remains a mystery, both in the series and in the books, so technically this is not a spoiler, but if you want to remain in the sweet bliss that is ignorance, please stop reading now. I mean it, I don’t want any bitching about “oh you ruined it for me”. Mkay?
I will explain the theory with key points/ historical facts in the story.
Rhaegar Targaryen falls completely in love with Lyanna Stark at the Tourney at Harrenhall
Rhaegar Targaryen crowns Lyanna Stark the Queen of Love and Beauty after winning the tourney, and not his wife, Elia Martell
Rhaegar Targaryen kidnaps Lyanna Stark
Robert Baratheon, betrothed to Lyanna and in love with her goes apeshit, starts a war.
Lyanna Stark is being held at the Tower of Joy, and was guarded by the remaining loyalist members of the Kingsguard (Arthur Dayne, Oswell Whent, Gerold Hightower).
Ned Stark arrives at the tower to save his sister, with some of his loyal friends (Cassel, Wull, Glover, Ryswell, Reed and Dustin).
They fight their way to the tower, only Ned and Howland Reed survive. During the fight, Lyanna screams up in the tower.
Once Ned reaches his sister, she is covered in blood and feverish.
Her last words to her brother were “Promise me, Ned.” Words that haunted Ned for the rest of his life.
Ok, those were the facts. Soooooo, the logic behind the theory is:
Why would Lyanna be covered in blood, and screaming atop a tower if she was being protected by the only remaining members of the Kingsguard, and Rhaegar loved her? Why such an elite guard guarding her? Because she was pregnant with Rhaegar’s son. She was giving birth at the tower, hence the blood and the screams.
The promise? Imagine this: “Ned, promise me you will take care of my baby. Promise me you’ll watch over him as if he were your own. Please don’t kill him because of what Rhaegar did, he is innocent, he is your blood, he is my blood.”
“Promise me, Ned.”
And this, ladies and gentlemen, is the Song of Ice and Fire, it is Lyanna Stark (ice) and Rhaegar Targaryen (fire), it is Jon Snow.
And I’m sticking to it *stomp*
P.s- Best part? Jon gets to call Daenerys “Aunty Danny”.