i agree with your post. discipling your mind and emotions is a mandatory tool for becoming a successful trader and to earn bigger profits. you have to master your emotions and not let then take control when making decisions, you have to be able to think quick on ur feet to be able to make wise moves after sudden market fluctuations. u have to be patient too for it is very important in forex trading