No one will be safe from losses in trading, but the difference is that professional traders can compensate for it as you said. The thing that makes them like that is because they have extensive knowledge, so they will be able to recover quickly from the losses they experience.
You are also right that they will not publish their losses, and usually even a professional trader will be more inclined not to show that he is a professional trader.
Yes trading is a risky business. If one tries to profit by entirety this platform without sufficient knowledge, he will lose rather than profit. Moreover, those who have sufficient knowledge in this field are also not safe because they too cannot give any guarantee of profit. But those who increase the knowledge will try to reduce the loss comparatively. It is normal for a trader to lose. Those who are knowledgeable enough on this platform take losses easily and try to gain more profit after learning from it. There are no experienced traders who have never lost. Trading platform if you don't lose there is no opportunity to make profit.
Without knowledge, everything we do will not produce results, especially in trading, because in trading there is a lot that we have to learn and master. We can't just rely on luck, maybe we will be lucky enough once, but in my opinion there will be more failure.
We have to understand that in the world of trading the risks are very big, if we can't afford to lose money, then it's better not to do it at all, because when we experience that it might make us regret it. So consider it carefully.