I did it when I was about 14...
You know, when you sit down and write a list of all the criteria you want your future spouse to have. Some of it can be extremely good - such as, have a well-providing job or have similar beliefs and goals in life. But some of it is just fantasy - like, must have brown hair and sweet voice. (Mama says that my standard of my man needing to be taller than me falls under the latter category, but I beg to differ.)
Anyway, the reason I'm writing this is to say: stop with the list of impossible, Disney-inspired criteria.
Because people aren't lists. People aren't things. People aren't products that you go to a store for and look through the ingredients on the package until you find the one that fits you, has everything you want, and works best for you. No one is - or will ever be - perfect. You won't be. Your future spouse won't be.
Instead of writing a list of what you want them to be like, be the person who comes across someone with a list already written. And show them what they didn't even know they were looking for. Sometimes, people don't know what they really want or need until it's standing right in front of them.
Or better yet... why don't you try working on being the type of person your type of person would want?
Creating these "Ideal Spouse" lists in our minds only fogs the reality we know to be true. I'm not saying physical attraction isn't usually the first part of someone we find ourselves drawn to. But it can't be the only foundation. Because physical traits won't last. Voices will change. Faces will wrinkle. You can't fall in love with beauty or looks. You can lust after, be infatuated with, and want it. But once you get to know someone - truly know them - all their physical features start to lessen in importance. You begin to know their energy, recognize their scent, know what they're thinking or feeling just by looking into their eyes. This is why, when you have that special connection with someone, any physical 'imperfections' become marks of beauty in your eyes. And the physicality only adds a bonus to what you love about them on the inside already.
So stop making lists of your ideal mate.
You will never find someone who adds up to every single specification you have. You may find someone who is very nearly perfect in everything you want, but there will be some nasty skeletons in the closet, and crappy attitudes that you'll have to deal with. And they'll have to deal with the same from you. That's just life.
But don't treat people as products. Treat them as beautiful souls. And one of them may find you beautiful too.