Even Moses experienced this with his own brother and sister! Talk about sibling rivalry!
But here is the lesson for us today: God places those in leadership according to His plans, not ours. We may look on leaders in our church, our state, or our nation and think we could do a better job than they are. But Romans 13:1 says, "Let everyone be subject to the governing authorities, for there is no authority except that which God has established. The authorities that exist have been established by God." God is so adamant that He is the one who sets up leaders, that He says it twice in this one verse!
God's ways are not our ways. Sometimes we don't understand why He has established the authorities as He has, but just as when things in our personal life seem to be going terribly wrong, sometimes God must bring an individual, a church, or a nation, to its knees.
Instead of railing against the authority God has placed in our life - parents, bosses, church leadership, or government - our hearts need to seek after God's purpose. How is God using these circumstances to bring about His purposes? What can we learn about our own heart, the fallen nature of mankind, and the holiness and righteousness of God from the circumstances we are in right now?