Offensive comment

I asked my husband if I still had make up on from last night and he said that he didn't know anything about make up to tell if I did or not. I told him I'd rather not wear make up and then wow people when I do, than to wear it all the time and shock people when I don't. Then he made the comment "you're not a lipstick kind of girl" and said he doesn't like when I wear lipstick because I don't look good in it. WTF. He says he doesn't like lipstick. I found it so offensive the part about not a lipstick kind of girl? What exactly is that shit? Like do you have to be skinny and hot and glamorous or slutty to pull off lipstick? Someone please help me out here because I'm about to kick him in the throat.