There are hundreds and even thousands of resources telling us the tips for success. Some of those are good preparation, diligence, hard work, honesty, perseverance and all other “good stuffs”. However, these resources do not mention the things that make us stumble and stop pursuing our goals. If we keep them, they will surely fail us.