If you are a fan of Tyrion Lannister, chances are that you've noticed there's something off about his character lately. After being at the center of attention for the first four seasons and a half way through season five, he suddenly became a secondary character. What do I mean? Well, think about it. Season six was the weakest season for Tyrion since he just sat there, making bad jokes and waiting for the Mother of Dragons to arrive and save the day. And in season seven so far he has done a poor job advising Daenerys.

We saw his latest hit in the recent "Game of Thrones" episode when he came up with yet another terrible plan -- capture a wight and bring it to Cersei as proof that army of the dead exists.

I mean, come on, isn't he supposed to be the smart one in our story? It is almost as if he is fighting for the Lannister cause. It's entirely possible. So bear with us, as we further explore the possibility of Tyrion switching sides.

Lannister family loyalty

Before ditching this theory saying how Tyrion would never betray his Queen because he is a good guy, let's stop for a moment and talk about his real motivations. Even though we already had a scene in which Varys [VIDEO] explains how his loyalty lies with people, in our opinion, that's also what Tyrion is all about. And there is no doubt that he once believed that Daenerys could be this ruler who will restore the order to this "feast for crows" that Westeros has become since the War of the Five Kings.

There was a time where Tyrion had hoped that she would break the vicious cycle of power by doing the right things at the right time.

And Daenerys herself seemed to believe in this when talking about breaking the wheel. So they made a pact, promising each other that they will fight for a better world. Only back then, they didn't know that they had different ideas about how they should break the wheel. And soon, everything would fall apart between these two.

After a couple of significant losses in Westeros, Daenerys finally embraced her true Targaryen nature by roasting the Lannister and Tarly forces with her dragon in the battle that soon became known as the Field of Fire 2.0 [VIDEO]. And judging by the look we saw on Tyrion's face; he didn't like it one bit. Which isn't surprising at all, since he saw the soldiers he fought alongside with being burned alive and his brother Jaime barely making out of it alive. However, it was Dany's decision to burn the Tarlys alive that upset Tyrion the most. Because there he was, standing alongside the Queen who is slowly descending into madness, and he is unable to do anything about it.

And the showrunners wanted us to drew the parallel between this situation and the one where Mad King burned Rickard Stark alive by making Jaime mispronouncing Dickon's name as Rickard.

In my opinion, this is where Tyrion had enough of Daenerys and her madness which brings us to the matter of Lannister family royalty. If there's one thing we know about Tyrion, it is that he never bets against his family. And however odd it may seem to be, after years of mistreatment from his family, mostly Tywin and Cersei, he still loves the Lannister name. After all, he fought to protect it at the Battle of Blackwater Bay.

Given all that has been said so far, we have to ask ourselves is it too far fetched to say that he is going to betray Daenerys? In our opinion, this is entirely possible, and it could fit into certain prophecy as well.

The prophecy

A part of Dany's the House of the Undying prophecy from "A Clash of Kings" states how she will be betrayed three times. Once for blood, once for gold, once for love. Tyrion could betray her either for love (for his brother Jaime) or blood (his Lannister blood).

In our opinion, that would be a much-needed twist in the story. And Tyrion would once again become what he was always meant to be -- a major character in "Game of Thrones."