I know what you mean. When I first installed #Fedora 29, #nouveau wouldn't run for more than eight hours without crashing the kernel, possibly because I had two video cards. Every crash cost me a lot of SSD wear, because I'd set up a complex LVM configuration that needed to resync. I decided to install the binary drivers, did some googling, and arrived at some instructions on a site called 'if not true then false'. Those instructions left my system unbootable, which is why I'm not linking to them.
Fortunately, the instructions on #RPMFusion are easy enough to follow (at least for people who can use the command line, which is not everyone), and they work every time.
https://rpmfusion.org/Howto/NVIDIA
That said, the proprietary #nvidia drivers themselves are as ropy as hell. I dread upgrading, because every release brings new bugs. I wish I'd chosen different graphics cards. Everything else about my system is nice and stable and a credit to Fedora, but Nvidia's drivers (which Fedora does not control) are a pain in the neck.