When I worked on the office, she kept complaining that I came home too late (8 hours + ~1 hour commute). Now she complains when I work too late, but I work late because of the interruptions.
I've considered renting an office in my city, which would mean a ~5 minute commute by bicycle. This should help solve most of the issues we have, since I can be physically away, but not that far away. When I talk to her, things get better for a little while, but it's not really a permanent solution. I could probably make it work with 2-3 days in the office and work at home the other days.