Jon will give up the throne for Daenerys, in my opinion. Or Daenerys for Jon. In the books, Jenny of Oldstones was a poor woman who married Duncan Targaryen, who gave up the throne for love. The song that Podrick singed was "Jenny of Oldstones". Maybe that is happening between Daenerys and Jon...