Dude you have already pointed out the main reasons of failure in forex. So what a newbie should do is to conquer these reason/problems that makes man a failure. Only then success will follow. Consistency in learning and trading and eagerness to learn are the main requisistes to become a successful trader but we also need to know a friend that the basis of forex is the part that should do for our control but if adan has further entered the world of forex you will find that the basic forex market is sometimes far from reality