Linux is the answer, but you have decouple yourself from "Cloud", too.
That is the part i am struggling most with. I still use OneDrive as a back up point, and OneDrive (with a GUI!) support on Linux is a bit messy. There are intermediaries that can be used along the way like rclone, syncthing, nextcloud, tailscale, and all that, but it is a short jaunt into full blown homelab territory at that point.
I still need Windows so unfortunately, I dual boot, but I am lucky enough to split my computing into a few categories:
- General usage, writing, life admin - my macbook
- PowerBI, Photoshop, Lightroom (my macbook isn't as fast as my 4090!) = PC, Windows (11 - though, heavilly stripped down)
- Gaming - Linux (currently Bazzite)
I also have a Steam Deck which solves mobile gaming, if I ever get the luxury of that. :P