Marry someone who fits your personality, not your checklist
When I was 20 my checklist for a potential mate closely resembled one of those 1950s husbands, like the father character from the Brady Bunch. Its really embarrasing to admit this now, but I kind of imagined myself baking cakes, dressed in pearls and high heels, no less, while awaiting the arrival home of the picture perfect all-knowing husband.
Even my parents - two extremely open-minded and progressive people - were confused. "We didn't spend gazillions on your education for you to be a stepford wife!" I don't know - I guess I'd read too many bad romance novels. Hey - I was young! Cut me some slack.
Anyway, I quickly established through experience that these criteria were all wrong. There I was growing exponentially, as one does in ones twenties, and soon had decided that I didn't need to be taken care of, what I needed was someone ambitious, clever, wildly successful like my brother. And I decided to scrap the whole Lankan Catholic thing (I had been really big on that) as there was no proof that this contingent was better than anyone else.
So off I went to B-school at 28, armed with a new and improved checklist:
1) tall, dark, handsome
2) stellar resume (to match mine of course!)
3) uber-ambitious, driven to accomplish
Again, my parents were a bit like "WTF??". Not that they say that. They said something like "Hira, you need someone who will give you a significant amount of attention and spend a big potion of his time with you, not some alpha-male who is chasing his own tail."
I didn't listen of course. And I fell for, semi-enjoyed, and ultimately suffered through a couple more relationships with the tall, dark, handsome, ultra-male archtype.
Then one fine day in 2004 I met someone who was the exact polar opposite of everything on any of my lists. Someone who is in actual fact a lot like me - the real me - laid back, irreverent about most things in life, and about as alpha-male as a blueberry smoothie. Someone, who like me, has a deep need for reassurance and understanding, freedom and solitude. We get each other perfectly, right down to the full spectrum of OCD afflictions we share between us. Soul mates. Or rather like one soul with two heads.
Of course, as everyone on both sides of the Atlantic knows, this relationship has its own issues, and we are not together. But the point is that when two people's fundamental personality strengths and flaws fit seamlessly, its a pretty powerful thing. Its easy, effective, and you never have to explain yourself to the other person.
On the other hand, lists that reduce a person to a bunch of pluses and minuses is artificial and largely unhelpful. At worst, you get it wrong, and it ends up being a painful mistake - you spend the rest of your life with someone you choose according to your 20 year old limited view of the world. At best you get it right, and the list is accurate insofar as it correctly identifies the list of things the person you are married to should have but then.. I imagine that being married to a list can be soul-crushing.