My advice for looking for a spouse:
1) Get along, communicate. Have common interest.
2) Common values and goals.
These should be expanded on, but not here.
If a couple communicates honestly, their discussions (not fights) can be productive and lead to the couple getting along better and better.
B"H, my husband and I are very happy together.