You also need to learn the technique on facing failures. Obstacles will always be there. Some of them you will easily hurdle. But there are some which will lead you to fail. You must know how to face them so you will not get discouraged. And one of the best ways to handle failure is to fully realize that they do exist even before you start. However, be careful not to focus on this thought too much because this can also weigh you down.Lastly, you must learn the technique about rewarding oneself for little successes. This is important because when you reward yourself even for small victories you make yourself feel good. That gives you the motivation to go on. That also gives reason to not focus on failures.