Being married 40 years the answer is very simple. Marry someone that you can talk to. Have common interests and is your best friend. Most important respect each other.
Do not let money interfere. Have separate time and space as well. Love that Woman.
charles