Well we always strive in our life, we always want to get what we deserve, and we dearly pray for what our hearts desire. But sometimes there are things that hinders us from gaining what we want and what is ought for us. We thought it will be but only to find out false perception. Things in this world are indescribable and uncomprehending. Our thoughts are limited. What makes us human is our perseverance and faith. We never give up no matter what are the challenges. Events may put us to the ground but we never stop getting up again. Let the storm pour down and soon the sun will come out.