My post below talks about your story. I talked about that a little this past Sunday. God's story for us always ends in resurrection...if we let it. No matter how bad things get God wants to turn your story around for good. Your chapters may not read the way you want them to, but in the end, God's story proves God to be faithful.
I was speaking with someone today about this idea. I told them that we are all like famous actors who read scripts to determine which movie they will star in. God gives us the right to choose the script. We can pick bad scripts or good ones. It's our choice. Many actors have ruined their career by becoming anxious and choosing a bad script. The wise person will reject the bad scripts and wait for the good one to come along...the one that ends in triumph and not defeat.
If you are in a decision making process right now, wait for a good script. Don't get desperate and jump at a script that will cast you in a losing role. God is writing great scripts for your life. Wait for those and then follow them with all your heart.