This is the reason many complain that trading is not good and stuff , because they are not trading with the right knowledge, treading not like other skill because having the strategy alone won’t save you also have to be mentally prepared too .
A lot of traders are yet to be profitable today, not because they don’t have the knowledge of trading but because their mental health is still what they’re dealing with. And if they don’t get to put that mental health into order, they will never get to be profitable even with the big knowledge they have of the trading market. Trading is very easy to learn but implementing what you have learnt in the chart is very difficult and this is amongst the reason why we have so many unprofitable traders todays despite their bank of knowledge in trading generally.
The purpose of knowledge is to make someone understand and have an idea on how the market works. But having in trading, knowing what to do (or an idea) is different from actually doing it. It's very easy to understand Charts, come up with your own strategy , risk management yet still makes poor decisions due to fear , greed etc. There are times when a trade will abandon their strategy due to few losses or become reckless after a winning streak, in summary over leverage trades.
When it comes to trading, someone needs to have a good psychology, because it helps you make good decisions, maintain discipline, and not jumping into every trade due to Fomo. I am not a fan of trading, but I will always advise anyone participating , to accept losses and trade with what they can afford to lose.