There is another factor in finding the right person: fate. I believe that my fate was to find someone at age 50. We have been together for an amazing 13 years. Neither one of us would have been ready before that time. My sister had a different fate; she met her husband at age 23 and both of them are still deliriously in love after 40-odd years.
My advice to people looking for a partner is to use their intuition as well as logic. Does the person seem like he or she is your “fate”? Is there a sense of inevitability? Then this person might be someone you are meant to be with for a long or short time. They might lead you to your real
person by helping you gain self-awareness or they might be your ideal life partner.