Well I didn't read this whole thread, but the fact is this. 95% of people will fail at most things they attempt, wether its getting good grades, learning guitar, starting a business, and especially trading.
People quit too soon and don't learn from their mistakes. I'm still trying to trade...