Life is full of uncertainties that we never expected. But even then, we should find a way to smile and to see the good things, even small things and be thankful for what we have.
God has His ways, His plans are far better then ours. We might get angry and confused why this and that happens, but in His time everything will fall into place. Have faith and trust in Him.