I can't advise anyone how to find the perfect mate/spousal equivalent. I only know my own truth. I believed with absoluteness that I couldn't be in a relationship where anybody would be happy. I couldn't make anybody happy and they couldn't love me for more than I could give. Different people have different opinions and it isn't possible to have matching personalities. This is all true. Nobody can make anybody happy, the responsibility for that is on the individual themselves. There is no absolute match. Mr. or Ms. Right is a fairy tale that resides in a Disney Fantasyland.
Michael had already been married twice before I met him. I gave up on that whole picture a long time before he met me. I was open to new friendships and so was he, having recently moved here and not made the acquaintance of people he could value. I only valued people for what they proved to be 'Actions speak louder than words' and, in a lot of cases, that amounted to 'not a whole lot'. He proved to be what he said he was ~ he had a dog and he loves animals, protector of people especially those he loves, capable of jumping into a project and taking the bull by the horns to get it done with the know-how to get it done right, likes things simple and slow and appreciates people like him probably because he can understand them best. We have a lot of the same opinions which he voices where I don't and preferences he makes the most of and I'm learning to do more. He is a real man in that he is capable of displaying his affections and emotions without thought that such displays make him less than what he is. He can make me cry tears of joy and that's far beyond most of humanity.