Trading is indeed riskier and mentally draining than being an investor. Trading requires continuous monitoring of market movements over a much shorter timeframe than investing. Roughly speaking, investors only need to understand fundamentals and technical analysis in a matter of weeks, months, or years, while traders may need to look at a much closer point, even 15 minutes. Profiting from trading is more difficult than imagined, and many people fail in this field.
The basic knowledge is the same for both traders and investors, but the practicalities are slightly different between the two. And yes, we need a very long time to learn. Never think you can quickly make big profits if you are still learning or trying to get lucky.
Acquiring knowledge about trading is very helpful and support people to achieve their purposes in trading, even though there are ups and downs in it but having the understanding helps them to be able to navigate through them.
And its important for people to accept that there is no shortcuts to success just as you have stated, that is why people should never stop learning both from their mistakes and from those are already into trading or are more experienced, which will help you grow and benefit from it.