Well you mightn't know this. Of course I was newbie. When I first started trading, I always dreamed of becoming rich in some day though I often faced huge losses. When I realized it was not easy as I thought, everything was better. Now, I believe I'm good enough to profit in this business.
Volatility, as you said, is a problem but it is not only one reason why newbie lose. Newbie often think running this business is so easy that they will get everything they want. Until they don't have anymore money to invest, they might never realize that trading is very difficult.