life is so unexpected & moreover we never get satisfy with what we have; we want more from our life.
It depends all on our destiny and fruits of all our good deeds in the past/present.
Moreover, God never gives us everything we want But God gives us everything we need.
So never loose hope & hope for the best.
Try to appreciate what u have is the best & Think that Everything happens for a right reason...
Every bad times is followed by the good times likewise winter is followed by spring......... :D