HBO
Jaime Lannister's journey is one of the most compelling ones on "Game of Thrones," and one of the most frustrating.
He's a complex character. He values honor, but also pushes Bran Stark out of a window in order to keep his affair with his sister Cersei a secret.
As we learn more about Jaime's past, and his motives, he's become more of a hero. So for a long time, it's been "about time" for him to end his toxic relationship with his sister, and fight for the right team.
In the books, Jaime turns on Cersei much sooner than he does in the show. And even for non-book readers, his loyalty to Cersei starts to get a little unbelievable considering what she's done, and what he's been through on the show.
After his adventures with Brienne of Tarth in season three, fans began to see the potential that Jaime could turn on Cersei. Their time together opens him up to new perspectives, and humanizes him. His connection to Brienne inspires him to reveal why he murdered the Mad King Aerys: he did it to save the entire city of King's Landing from exploding in wildfire.
In the seasons since, Jaime's decision to stay loyal to his sister no matter what (including murdering hundreds of people with wildfire Mad King style) has not been convincing.
To honor Jaime's brave decision to finally turn his back on his sister in the season finale, "The Dragon and the Wolf," we took a look back at all the times Jaime should have turned on Cersei, but didn't.