How many times have you tried your best, failed, tried again and failed once again? Only to have it repeated over and over again! Giving your all and then failing repeatedly can make you give up hope. There are small failures and failures which can shake your world. Failures are