He's also useful. With complex backyard renovations going on it's handy for someone with a mathematical brain and engineering logic to go out and chat with the builders every day to ensure walls are built in the right spot and at the correct angle. I make the builders coffee.
20 years ago I thought I wanted someone who read me Shakespeare's love sonnets in bed. I'd be bored of that now. I want someone who makes me laugh, shares my dreams and complements me (not in a "gee, you look gorgeous way" although, that's nice too). And if they also like Sex and the City and buy me Manolos... sold.