Whenever I met people who troubled me in the past or the present, I started questioning God, why he has sent these people in my life. For how long I will be miserable. Is there any end to this sorrow? Life tests you, how much you are willing to end this cycle of suffering. I …