One thing that is hard for us as believers to accept is that God has complete control over everything. I know that in my life it has been hard to accept, especially when His will meant that what He allowed to happen or brought to pass was not exactly what i wanted to happen.
In verse 5 we see that there is "no God besides" our God. This means that there is no one that He must confer with before accomplishing His plans. He and He alone is in control. In verse 7 God says "I form the light and create darkness, I make peace and calamity; I the Lord do all these things". There is no other way to interpret thse verses other than to acknowledge that God is indeed sovereign over all things in this world.
Now the choice to accept this is ours though. The choice to accept His will in our lives is not always easy. On more than one occasion i have found myself arguing with God over what He had allowed to happen in my life. It is a mistake to argue with God. Verse 9 says "woe to him that strives with his Maker". I believe that we can go to God with our hurts and disappointments. He is our loving Father and He understands, but we must be careful not to complain or blame Him. We must not "strive" with Him.
Our Heavenly Father is in control of all things. But because of His unchanging love for us that is a good thing. The One who is in control wants the best for us. But not just what is best for us in this temporary life but what is eternally best for us. Because of this we can wholeheartedly trust Him. We can trust that no matter what happens God will use it for our eternal good. (Romans 8:28)