Are you sure that you're using the proprietary Nvidia drivers and not nouveau? Check if nouveau is blacklisted in /etc/default/grub and see if it's running with inxi -Fxz in the "Graphics" section.
I do the exact same, but I also buy multiplayer and VR games on Steam, because I run Linux, and GOG Galaxy isn't out on Linux (yet). I really don't want to faff about getting all of that working on each individual game. I bought Rain World and FTL on GOG, but Star Wars: Battlefront 2 on Steam.
It's hard not to like them. Shooting down enemies is not a slog and you don't get sniped it 1 shot, dying is not as bad because you can just jet back to the action in 5 seconds anyways, and who could possibly hate piloting an X-Wing with the intuitive controls?
Unless you are specifying a mailto link, you need to preface the username with @ to mention them, i.e @RobotZap10000@feddit.nl