I am not saying to be knowledgeable about trading but to be knowledgeable about what you will doing. Trading is not something that would give you a profit 100%, and despite the patience you have if you don't know what you're waiting that would be useless. You should know what you are doing and what is you're goal in investing and trading.
they do not understand that it all requires strategy, buying when the HYPE market and selling when the market is BEAR is foolish. it is important to understand what you are doing, don't take trading for granted, you need to increase your knowledge and mentality when you really want to start trading.
You know what they say "you just buy at low price and sell at high" this phrase seems really simple but really complicated to execute. This is why knowledge and strategy is a requirement in trading. If you don't know where you should position and take your profit. It just look like you're gambling and in trading you will not survive with this kind of set up. Also, sometimes your emotion is your hardest foe. If you let your emotions get the best of you, it will cloud your judgement and will eventually lead you to your losses.