You're not defective, and if there are (or were) issues between you HE has done nothing to work on them. You on the other had are AWARE of them and are WILLING to resolve them.
He is just immature. You both were when you got married. One of you is growing up and the other one, well, who knows.