Theory No. 3: Jon Snow finds out who his parents are
We now know Jon Snow is the legitimate child of a very-married Lyanna Stark and Rhaegar Targaryen thanks to the expert detective work of Samwell Tarly (John Bradley-West) and Bran (Isaac Hempstead Wright).
Jon, on the other hand, still doesn't know the truth.
Photo Credits: The CW; John Paul Filo, CBS; Ron Batzdorff/NBC; George Kraychyk/Hulu; NBC, Peter Kramer/NBC; NBC; Gregg DeGuire/Getty Images; Jason LaVeris, FilmMagic; NBC, Chris Haston / NBC; Chris Haston/NBCU Photo Bank/Getty Images; Vivian Zink/Getty Images; Bill Records/NBC via Getty Images