marry a man who's a provider. that doesn't necessarily mean that he has alot of money. It means he knows his responsibilities. he'll make mountains move just so your needs are met. a responsible man is better than a rich man who doesn't value you.
I have to marry somebody that takes holidays seriously. A family person. Birthdays, graduations, anniversaries etc, must all be celebrated fully in my household.