We serve a God that is limitless, He can move mountains, and created heaven and earth. So why do we always think we can do better than His promises. Although we try to push our own agenda, God will accomplish His will no matter how much we get in the way. And that is exactly what we will hear in today’s message from Pastor David. Even powerful leaders in history made selfish decisions that should have destroyed nations, except that God was ultimately in control and His will would be done.