Certain days we do not know what we will come across. However certain things stick with you even though it has been years since it has happened. Below are certain mind battles we may have to face on a daily basis and find ways to overcome it.