This is one of those topics that is incredibly difficult to understand.
I am no theologian, that is for sure. Plus, I only have a few minutes to give a quick response, but I will add my $0.02.
I hope we would all agree that God is sovereign. He controls everything.
I must have some ability to make choices -- I am not a robot -- or else my love of God, or my wife, would not be freely given. It would be false.
So where does my free will come from? How do I make my choices? Because I am by nature a sinner, and will make sinful choices, I think the only explanation for the righteous choices I make is God's influence.
We cannot question God's perfect goodness. At the same time, though, given God's sovereignty, it is hard to understand how He can allow a child to be molested or killed, or a family to be torn apart by abuse, alcoholism, and divorce. These things happen in our fallen world, and we cannot always understand why. Because of God's sovereignty, though, we know that He allows it to happen and He has a reason.
In my own life, for example, as a result of my suffering and eventual divorce in my first marriage, I turned to the Lord for help. I have been through years of pain (some of it the result of my own sinful choices); my kids have been hurt; but then end result was good.
God may allow divorce to happen in your life, and you may not understand the reason why. As a believer, you can take comfort in Romans 8:28
And we know that for those who love God all things work together for good, for those who are called according to his purpose.
In addition to the resources SAM gives, one of my favorite places to go is John Piper's web site, desiring God. Here are some of his articles on God's sovereignty. He freely gives all his sermons and articles. It is all free, and the theology is sound.
http://www.desiringgod.org/ResourceLibrary/sermons/bydate/2002/110_The_Absolute_Sovereignty_of_God_What_Is_Romans_Nine_About/
http://www.desiringgod.org/ResourceLibrary/Articles/ByDate/1976/1581_A_Response_to_JI_Packer_on_the_SoCalled_Antinomy_Between_the_Sovereignty_of_God_and_Human_Responsibility/
http://www.desiringgod.org/ResourceLibrary/Articles/ByDate/1997/1508_Summary_of_the_Sovereignty_of_God_in_Salvation/
May the God of endurance and encouragement grant you to live in such harmony with one another, in accord with Christ Jesus, that together you may with one voice glorify the God and Father of our Lord Jesus Christ.
Romans 15:5-6