Read other letters about this article
It may not have taken me five years, but I was in a similar position with my wife. I think part of it was just pure unadulterated love and infatuation. We hadn't known each other for long before we got married (long weird story). And the gloss just hadn't come of it.
Second, by viewing my new wife as perfect, I was allowing myself to be the immature and imperfect one in the relationship. As long as one of us was the more responsible one, somebody was in charge. And clearly, it wasn't going to be me.
But, thankfully, I grew out of that. We've both grown up and thankfully we've grown together. Thirteen years of marriage this week and two kids later we're both acutely aware of our flaws, an dwe still love each other.
As I say, five years is a long time, but with a bit of motivation and guidance, he may mature, as I did. Here's to hoping. If he cannot take a hint or attempt a change, then I'll have to go along with the (so far) majority.