Question: why did lyanna marry rhaegar?
Answer: Restrictions Apply. Rhaegar Targaryen and Lyanna Stark began their relationship as secret lovers, yet eventually married in a private ceremony. Most in Westeros believed that Rhaegar had kidnapped Lyanna, who was betrothed to Robert Baratheon, and raped her, but they had in fact loved each other.