Nobody is pefect. You just can't exect that of someone. so I think that part of finding a partner in this big lonely world, is meeting someone who you are not only attracted to, and you like to do most of the same things, and you like talking to each other, but also that you can accept the things about them that may drive someone else nuts. D, for example, handled my clutter like some sort of saint (whereas I would get VERY upset if he rearranged the furniture). But it is entirely possible that after me, he cannot handle a woman who is crafty and has to leave a craft explosion everywhere she goes. I'm not sure. I've never asked.
I believe that while everyone has their deal breakers, everyone also has their things that they may not like, but they can handle for the sake of loveing someone. It could be a husband that leaves his underwear of the floor. Or a wife that sticks her loose hairs to the shower wall.(ahem. you know who you are). T didn't shower before bed, but I snuggled him anyway. D, on the other hand HATED that I came to bed with cold wet hair every night and consequently dripped it on him during pre sleep snuggles. He never asked me to change that. It never occured to me that I should. (or at least learn to use a hairdryer, which, by the way is not one of my many talents) I think that part of the reason D and I weren't right for each other is that I wasn't willing to change my wet night hair. But he would have lived with it for the rest of his life if I had asked him too.
I don't think it is fair to ask someone to change for you. When I think of this, I always hear Mark tell Bridget, "No. I like you. Just as you are". Then Martina McBride starts singing in my head about how her baby loves her just the way that she is. And I realize that perhaps, that's the way it's supposed to be. I think that sometimes, even though they may be willing to change for you, if they have to, right off the bat, then perhaps they are not a person who you should be with. And that they shouldn't change because you want them to, or because by changing, you might want to be with them, but because in the normal course of things, they have decided that it is time to change themselves. And then you support them in this.
I think that if a person is right for you, you accept those things without even considering if they should change them. Because no one is perfect. It the imperfections that make us interesting. Or annoying as the case may be. Perfect. It's such a constricting word.