I've been married 24 years. It works in practice, too. But it helps to marry somebody with similar values.
Eureka!, I agree emphatically, that is paramount.
*watch out for flying pigs in Fairfax and I'll keep an eye out down here in Rube Nation.