Life can bring you many challenges with time to time. You may become vulnerable and distressful due to the uncertainty of life. There are so many circumstances where you might wonder why it happened to me? Why it is always me who has to suffer? What have I done to deserve such a miserable life? All these questions start haunting…