agree or disagree

All good points.

Happy Wife = Happy Life.

I would add that having separate bathrooms helps.