> I don't have the skills to switch to a different company
Go and learn. Skills are not set in stone.
> I don't perform well remotely, and my wife won't consider relocating
I understand that. I don't know you, but maybe a nicer setup with more (not too direct) sunlight can make it better?