Knowledge, passion, hard work and skills are necessary if you want to sustain in the market for long term. Most people do not have necessary knowledge and skills. They also do not have quest for learning, passion and patience. Most people come to forex to get rich quick without having necessary knowledge and skills. Even they are not willing to learn. For long term sustaining you also need a good broker. I trade forex at XeroMarkets broker. I am here in this broker since it is a regulated broker and has tight spreads. I likewise can withdraw my cash quickly.