Yes, Emotions are not the only reason for failure, there are some other factors too that should pay attention. Until you not have grip on trading , having good experience you can not be successful. If you just feared about emotions you will loose focus on trading. first go through proper way from learning to practice then you can overcome on weaknesses of trading.