That doesn't explain why 90% of traders fail.
If the failure rate at any endeavour is 90%, then you should be thankful if your friends and family try and talk you out of it.
Unfortunately the financial industry has done an excellent job of convincing the public that we are too dumb to look...