if you want to learn every thing in forex because there is many branch of learning you have elliot waves and fibonanci and digital strategies and candle stick how you can learn all that in forex , so patience is a good factor in forex because forex success is not so easy and a trade's have to do huge efforts and hard work to gain proper knowledge and experience to develop good skill.so, patience is necessary.