There are best days then there are good days and then comes a pile of your regular days and then there are your worst days. On your worst days, no matter how prepared you are or how flawless you have been, there will be something or someone that would bring the worst in your life. If you can relate to such situations then this video is a must watch for you.
P.S.- Don’t just lose hope, if you are having a bad day. Remember, the good days are coming.