In almost all the careers I have attempted in my entire life, one thing is clear that forex is the only career where you could be right 100% and still loose money. I know this may sound a bit anti-forex but that's the fun part of it. What i know, nothing under the son is 100% perfect, you don't need much all you need is a good strategy and to stick to it. Thats the most important things