If I tell him I don't like certain things, he does when it pertains to me. He tells me it's not like that. He never has anything to say about me until I tell him something about himself.
What makes my husband so selfish when it comes to my feelings?
It sounds like there are issues with communication between you and your husband. Your perceptions of interactions that you are having don't sound like they match up. It would probably be helpful for you both to work on communicating using "I" statements (I feel----when you---). This is a more effective way of communicating your needs than directly criticizing the other person. If you work on communicating in new, less critical ways you both may learn more about your spouse's feelings and perspective.