Trading is a business of managing your risk. The only thing you have in your control is your loss and if you allow your small loss to become big loss you can never become a successful trader. If you want to make trading as your source of income, practice fundamental analysis, technical analysis and risk management. Another pain area for a trader is when books a small profit and the stock keeps going up. This is another mistake, not allowing your small profit to become big profit.
Treat trading as a business and learn it with the seriousness of a business.