I too have found it all a bit too fast and made some changes to try to take some kind of positive control over things a bit, as worrying about updates/breakage can end up meaning life and stuffs don’t get done!
First, removing pamac especially, and any alerts (sorry eOS!), so I could just run checkupdates or take a brief look at TKPacman naturally and without worrying about updates etc.
Second, set an alert for updates in Rainlendar, which I’ve let go now, as I got used to knowing when it’s getting to about a week+ and time to check for updates.
Third, making sure to have downgrade installed and using that if absolutely necessary e.g. a version of handbrake doesn’t run well, so downgrading that and locking it from upgrading for a while works fine … plus my philosophy is that if I’m happy with how a software I’ve installed is running, and it really doesn’t need updates, just lock it and enjoy the stability. I’m mainly an appimage user for the same reason.
Fourth, you ultimately find that you settle into what’s installed and what you really want to have on the system, and things get much simpler. That’s also when you start to feel the system has good stability. It can take a while to get organised and to simplify, but it most definitely works.
Fifth, I’ve kept an install text file, for 3 years, since coming to Linux, that notes a fresh install in order and anything I install and configure, plus any fixes e.g. I’ve noted how to deal with the recent key issues, and how to use downgrade, etc. This has always taken the weight off mentally, and helped me adapt and manage things so much better.