As students and professionals, we are always on a journey to learn new skills. You may have tried to learn a new programming language, play a musical instrument, try out a new workout, or venture into developing a startup idea. In the beginning, you are in a phase of excitement fueled by your desire to succeed. But, as days go by and you hit your first hurdle, it becomes real. And sadly, lots of people suddenly give up on the idea altogether.