It sounds like maybe a rolling release distro like openSUSE Tumbleweed is not the best fit for you. The ‘fix the system after updates’ is supposed to be part of the fun for those that like rolling release.
I would suggest switching to a point release type distro, where you may end up with some bugs for a while, but they are the same bugs that you can figure out workarounds for.
edit: grammar


Still cheaper than buying two sticks of RAM today