I was going to post a long screed about how women don’t actually seek out good guys until their looks begin to fade, but that adds nothing positive to the conversation. So, I will say this instead. I think that successful dating/marriage is all about timing. People mature at different rates and finding a good partner in life is more about fortunate timing and good luck. When you find someone like that, it still takes a lot of work to make it work. Every day, you must wake up and not take the other person for granted. If you have found the right person, they will think the same way about you.
Yes, ideally both marriage partners should be putting each other first. It’s not hard for us, because we are very much in love after 17 years of marriage.
And hey, looks don’t fade in the thirties,or even well beyond, if a woman has taken care of herself. :)