God has a plan for your life. Even when you are going through the hardest time you have ever been through, God is there. He won't let anything happen to you that isn't for the better. Sometimes we think that we know what should happen, but we don't...only God does. Let go, and let God have control.