The concept of “opposites attract” has been around forever, and it may be true for some, but my wife and I feel that coming from the same socieoeconomic backgrounds, and having the same beliefs, values, priorities, etc. has worked well for us.
As everyone, we have disagreements about various things, but, fundamentally, we’re on the same page about most things, and that has really enhanced our lives and cemented our relationship over the many years we’ve been married.
There are definitely other women out there who are probably a better match for you, Kev, and I hope you cross paths with one soon.