Trading is hard because you make it hard! If you go to You Tube, you can learn to trade stocks. The good thing, it is free. You do not have to pay a mentor thousands of dollars to learn to trade. That said, there are things you must do if you expect success as a trader: 1) practice risk management or your life as a trader will be short lived, 2) have a trading log, how can you correct mistakes you are making if you have no record of it?, 3) have a trading plan, how can you get from point A to point B to point C if you do not have a map?, 4) trade with the trend, not against it, trading against the power of the big hedge funds guarantees you lose your monies, 5) have a trading edge, if you have placed 100 trades and you are losing monies despite, an 80% win rate, you have no edge! A win rate of 40% with a trading edge is far better! Trade like a casino instead, of as a gambler! Gamblers in Las Vegas casinos always lose! They do not have an edge but, the casinos do! All of the things I mentioned are available to Google or on You Tube. You can become a good trader but, it all depends on you! A lot of posters come on Elitetrader but, they are all over the place, like flies! Focus on the important stuff or you are just wasting your time and other people's time! This is JMHO, no BS, no fluff, no nothing! I am not here to sell you anything or even convince you of anything! I taught myself everything and trying to become an even better trader! You just got to keep learning and improving!