alright I tried to look into Lebanese politics to see what's up with Hezbollah and their relationship with the ruling parties
my conclusion is that it's a clusterforget and i don't even want to think about it
Basically, there are two broad electoral alliances: the March 8 alliance, and the March 14 alliance. Neither has a consistent ideology, though there is one key difference: the March 8 alliance supports the Syrian government, while the March 14 alliance opposes it. The far-right Islamic militarist group Hezbollah is part of the March 8 alliance, as is the Free Patriotic Movement, a Christian center-right party, the Amal Movement, a Shia center-right party, and the Syrian Social Nationalist Party, a secular ultranationalist/fascist party, among many other groups. The March 14 alliance is largely composed of conservatives, liberals, and social democrats, though there is one (non-militant) Islamist group, and and a democratic socialist group. The President of Lebanon is from the FPM, and thus the March 8 alliance; the March 8 alliance also has a parliamentary majority. However, that doesn't necessarily mean that Lebanon is behind Hezbollah. Further complicating matters is that the Prime Minister actually comes from the March 14 alliance, which is strange, considering they don't have parliamentary control.
TLDR: March 8 is pro-Syria and mostly tends towards the right (with some exceptions). March 14 is pretty diverse but mostly excludes extremist parties. March 8 is, broadly speaking, in power. Hezbollah, a terrorist group that has attacked Saudi Arabia at times, is part of the March 8 alliance. Hence, Saudi Arabia is pretty mad at Lebanon.
Final edit:
http://www.reuters.com/article/us-lebanon-politics/saudi-arabia-says-lebanon-declares-war-deepening-crCIA-idUSKBN1D61SZ Here's another article