We take so much in life for granted that we never realise that some of these things can be taken away in an instant. Even through no fault of our own we can lose something that we didn’t even know was so precious to us till it’s gone. Some things lost or gone can never be regained yet it can shape and destine our future forever. Perhaps one day we will come to understand and know what the bigger plan was. Maybe it’s bigger than any of us can ever imagine but one things for sure God gives the toughest battles to his strongest soldiers.