A wall of text again. Lemme simplify it for you so that readers will want to read it even more.
You need to set trading hours for you self. This exchanges are open for traders 24/7, this doesn't mean you should trade 24/7, you need to have some time for yourself, you need to have dinner, spend time with your kids and family and live life like a normal person.
I'm trying this already. I already set to myself that I will only trade for at least 4 hours. Now if I didn't saw an opportunity for those 4 hours, I will try to look for an entry position if I can find anything. After those 4 hours, I will look at the markets and will focus on higher time frame so that I will not look at the charts from time to time. It worked for me since the higher the time frame, the stronger the confirmations as well coming from different indicators.
The next is management of fear and greed. Losing is part of of the game, so don't let your losses damage you emotionally, Don’t let it be a trigger for anger.Treat losses as an opportunity to learn. and don't let greed push you to staking more than you can afford to lose, instead place your focus and attention on the framework and the logic of the trade.
I've been liquidated several times already and whenever I experienced that, I feel disappointed on myself because I let it happen. Well, I'm disappointed for a few hours, but after that, I'm back to normal self again, but I will skip trading for the next days to weeks after that. Like what you said, I treat losses as an opportunity to learn, because for me, I'll be a forever student when it comes to trading. I'll learn every single day as long as I'm trading.
Lastly take breaks, leave your laptop for a while, step out and laugh a bit.
I guess this is the best advice. Don't take all of your time in a day watching those charts. We only have 24 hours in a single day. Let's manage it properly. If we need to step out of our computer to spend our time with our family, do it. If we need to skip trading for 2-3 days for a more important reason, do it. Opportunities will always be there especially in crypto where there's a lot of opportunities as long as you're skillful enough to get those.