Because the biggest secret in Westeros was hidden by a guy named Howland Reed and a promise. Ned Stark swore to his dying sister Lyanna that he’d protect baby Jon from Robert Baratheon’s wrath. So Ned claimed Jon as his bastard—a lie that lasted for decades.
Dany never knew Rhaegar had a son. She thought she was the last Targaryen, the “Mother of Dragons” without any living family. Imagine finding out you have a nephew who’s also your king, your boyfriend, and the guy who’s better at politics than you. Awkward dinner conversation at the dragon table.
Here s how jon snow and daenerys targaryen are related on game of
What About the Stark Line?
Hold up—Jon is also a Stark through his mother, Lyanna. That makes him Ned Stark’s nephew. So Jon is both a Targaryen and a Stark, which is why he’s called the “Prince That Was Promised.” It’s like being in a band and being both the lead guitarist and the drummer. You’re just that talented.
This also means he has a claim to the Iron Throne that’s actually better than Dany’s. Rhaegar was the crown prince until he died, so his son Jon is heir. Ouch—imagine finding out your boyfriend is your nephew and also the rightful king. That’s a Hallmark card nobody wants.