Life is never what it seems, and is often unexpected. But God always gives you what you need. He will never lead you where he knows you won't be ok. In every situation there is always a lesson to be learnt. It may not always be clear to us, but I guess this is where faith comes in. Faith that even though we can't see where we are going or why things are happening the way that they are, God has a mighty plan.