You can always side-grade to AMD. I was using a 3070 and ditched Windows for Kubuntu and while it was very usable, I would get the slightest input lag and had to make sure the compositor (desktop effects) was turned off when playing a game.
After some research I decided to side-grade to the 6800 and it's a night and day difference. Buttery smooth gaming. It performs better with compositor on than Nvidia did with it off. I know 6800 isn't high end but it's no slouch either. AMD is king on Linux.
I know it may sound cliche but, just being kind, honest, and actually listening goes a long way. The best isnt about being perfect. Its about showing up, caring, and trying. That being said, breaks usually happen for a reason. It might help to think about what you both need going forward.