People underestimate the power that their "demons" can play before setting off to be a trader. You gotta work at it, everyday, every moment you set up to place a trade. Training yourself (or re-training for many) is very tough but essential for long term success in trading.