Jon Snow was the one to kill Daenerys Targaryen in the Game of Thrones series finale. After realizing that she was never going to stop killing and refused to see the madness she caused, he stabbed her right in the heart. “You’re my queen, now and always,” he said before kissing her and then killing her. He looked her right in the eyes as she took her last breaths, her heartbreak written all over her face over this betrayal. Jon Snow cried over Dany’s dead body. The choice he made was a devastating one. Drogon rushed to Dany’s side and melted the Iron Throne down to nothing. He then took Dany’s body and flew away.
In the penultimate episode, Daenerys attacked King’s Landing with Drogon. She was supposed to stop her attack when she heard the bells ringing, but when the moment came to do so, she refused. She burned the city to the ground, killing thousands of innocent people. She destroyed the Red Keep, killing Cersei and Jaime inside. Arya nearly lost her life in the streets trying to avoid Drogon’s fire and crumbling buildings. Jon Snow and Tyrion watched in horror at the madness and terror Daenerys created.
Dany’s entire life had been centered on taking back the Iron Throne. She started out being a pawn in her brother Viserys’s game as he tried to reclaim the Seven Kingdoms. She married Khal Drogo and became a khaleesi. She went on to free the Unsullied in Slaver’s Bay, as well as slaves in Yunkai and Meereen. The Mother of Dragons headed to Westeros at the end of season 6 hoping to take back the Seven Kingdoms. The dynamics of Westeros were vastly different than anything she’d ever encountered and she didn’t receive the same love from the people in the Seven Kingdoms.
She got the Iron Throne but at great personal cost. By the end, she had followed in her father’s footsteps, who was known as the Mad King. As the saying goes, every time a Targaryen was born, the gods flip a coin. The coin didn’t flip in Dany’s favor. She served people with the justice she thought they deserved — until the end.