Jon Snow is unarguably one of our all-time favorite characters on Game of Thrones, but probably also of all time. Yes, sometimes he really does know nothing, but we're not going to deny that he's a brilliant warrior, has a heart of gold, and is a phenomenal leader. While he's done some pretty impressive things and made a lot of tough choices, it goes without saying that he can't always be the perfect man. In case you need a refresher, or are looking for some reasons to drag this character off his high horse, here are the 10 biggest mistakes Jon made throughout the series, ranked.

RELATED: Game Of Thrones: Every Season Finale Ranked From Worst To Best (According To IMDb)

When He Flees The Wall To Support Robb

This happens in the season finale of the first season, after Ned's death. Honestly, we're not sure if his decision to flee or his final decision to stay was more of a mistake. Of course, if he left, he would be abandoning his oath, and there's on evidence to suggest it would've changed anything. In fact, he probably would've died helping Robb, and his desire for vengeance isn't a positive motivator. Of course, staying at the wall accomplished a lot, but at the time, you might've thought of it as a mistake.

When He Spies On Craster And Confronts Him

This happens in season 2 when the Night's Watch is staying at Craster's Keep. Jon suspects something unsettling and is more than aggressive and open-mouthed about how he disrespects Craster. Jon mellows out throughout the series but he's pretty arrogant in the first two seasons. Confronting Craster gets him nothing but a punch in the face and a scolding from Jeor. Not his finest moment, but he does discover that Craster sacrifices his sons to the White Walkers.

RELATED: Game Of Thrones: Every Stark, Ranked By Intelligence

When Jon Doesn't Accept Stannis' Offer

This one is definitely up for debate, but again, we think Jon's honor and duty got the best of him at this point. In the fifth season, after Mance is killed and Stannis is at the Wall, he offers Jon legitimacy and lordship of Winterfell, but only if he leaves the Night's Watch and supports him. Sure, Stannis isn't the best guy around, but things probably would've been a lot different if Jon had left the wall. His oath again triumphed, he was left as a Snow, and Stannis ended up dead.

When Jon Doesn't Kill The Farmer

Jon's heart of gold is usually his biggest fault. In the ninth episode of the third season, you'll remember that Jon and the Wildlings are scouring the land. Yes, this is when Bran is literally like 50 feet away from his brother. Jon refuses to kill a farmer, which Ygritte does to protect him, but Jon is then attacked by the Wildlings because they view him as nothing but a black cloak. Bran wargs to help save Jon, and Jon is forced to flee Ygritte and the Wildlings. This put a damper on his position with Mance Rayder and the Wildlings. He put a target on his back because of this move.

When Jon Doesn't Just Run

One of the most frustrating scenes, but still one of the best, is when Jon and his crew head North of the wall to find a Wildling to bring to Cersei. Of course, they end up in quite the pickle, and Daenerys is forced to fly in on her dragon and save them. She manages to rescue all of the crew, except for Jon, because he's too busy fighting White Walkers. Huh? Of course, Dany's dragon is killed, and Jon is on the edge of the death before Benjen Stark miraculously arrives, and sacrifices himself to save Jon. Like, why didn't you just get on the dragon, Jon?

RELATED: Game Of Thrones: Net Worth Of Every Actor

When Jon Remains Loyal To Daenerys

This is a gesture of goodwill, but again, his honor and loyalty created more problems than they solved. Tyrion saved the day (kind of), but when Cersei asked Jon for neutrality in the Great War, he declines in efforts to uphold his oath to Daenerys. Even the Mother of Dragons was pretty angry, but Jon's loyalty and duty always trumps anything else, ever. Again, not sure if this was the smartest move, and deserves a spot on this list.

When He Lets Ygritte Get The Best Of Him

Obviously, we love Ygritte, and we're glad they worked it all out. Still, this was one of Jon's most idiotic moments. Ygritte escapes Jon twice, but the second time Jon finds himself the prisoner since Ygritte led him to her crew. This was all avoidable, but Jon was thinking too much with his heart (and another organ, probably). Again, it all works out, but he did have to be a prisoner of the Wildlings, and he blew his orders. And, he was forced to kill Halfhand to prove his loyalty. Yikes, Jon.

RELATED: Game of Thrones: 5 Reasons Jon Belonged With Daenerys (& 5 It Was Always Ygritte)

When He Naively Trusts The Watch

You know we're talking about when Jon gets stabbed, like, a million times after putting too much faith in Olly (at the end of season 5). Olly's unrest was something that was overlooked by Jon, and we know he's pretty guilty of trying to see the best in everyone. He is easily lured to the yard, where he is betrayed and killed. Of course, we know he isn't dead, but this was avoidable through plenty of decisions. We think most of his reasons leading up to this moment were justified and good, but this one was definitely a mistake made in poor judgment.

When He Doesn't Trust Sansa

The "Battle of the Bastards" (Season 6) features of the most epic fights in television history. It was incredibly intense and entertaining to watch. Jon's heart gets the best of him again when Ramsay ploys him into running after Rickon. Not surprisingly, Jon bites the hook and flees to save his brother, ruining their entire battle plan. Again, much of this could've been avoided if he listened to Sansa. She knew Ramsay far too well, and she also had resources Jon never could've imagined. Sometimes it's best to swallow your pride and listen to your sister. It all worked out, but that was all thanks to Sansa.

When Jon Tells His Family He's A Targaryen

Again, Jon has way too much faith in people. Five seconds after he swears Sansa and Arya to secrecy, his lineage is blasted to everyone. Maybe Dany wasn't right to force him to conceal his identity, but it also wasn't the best choice to blab this information to Sansa and Arya and expect no consequences. He ended up putting his fate in a lot of hands, none of which were his own. Of course, this has a snowball effect that leads to the devastation in the final few episodes of the series.

NEXT: Game of Thrones: 5 Couples That Are Perfect Together (& 5 That Make No Sense)