I agree with all of these tips. I came to discover all of them after my experience in trading over the past years. Although they were sometimes harsh, they were useful and greatly increased my experience.
Yes, I am convinced that long-term holding or at least medium-term trading is better than day trading for those who suffer losses in trading. Through my experience with day trading, I made some profits but I suffered large losses too, so I decided to switch to medium- and long-term trading.
Those who choose day trading are often driven by the desire to maximize quick profits, even greed, which can lead to significant losses. Day trading can also lead to overtrading due to entering the market too frequently, eager to profit too quickly, and allowing losses to grow.
From your story I conclude that you have demonstrated maturity in decision making. You have gone through many phases in trading initially profitable perhaps due to luck in a bull market or momentum then experiencing significant losses and finally realizing this leading you to shift to medium to long term trading. In my opinion, this is a very good and mature step you are taking now. It's rare for people to be mature in trading they continually endure repeated losses due to ego or greed. The difference between day trading and long-term trading lies in emotional control. In the long term, your emotions are calmer but day trading can make you easily stressed, prone to FOMO or panic selling.