If we keep God inside our heart, there is nothing that will come into our life that we won't be able to handle .And those who appear in our life whether to help or to harm are all given by God. Meet all of them with a peaceful heart but with a warrior's spirit. We will fail many times, but in failing, we will learn, and in learning we will find our way. Remember there are no mistakes in life only lessons. And lessons will keep on repeating themselves until we learned.