Today my husband started criticizing me because I take too long to get ready to go out, even when it's just to go a block up the street to grab a bite to eat. And he says I worry too much about what other people think, when I shouldn't. I always feel the need to at least wash my face, brush my teeth, and make my hair look somewhat presentable before going out at all. He deemed this excessive for just going to the store for 5 minutes. He went on about this for almost an hour, and kept asking me why I care so much. I honestly didn't have a straight answer, part of it is because it makes me feel a little better about myself... and I think part of it is stemmed from my battles with my self-image. I was judged and tormented through school, and it always has stuck with me in some way. I've gotten better... before I couldn't go anywhere without full makeup.
Anywho, he made a huge deal out of it, saying I need to let it go. He said he wouldn't wait for me and will not go alone to go out - forcing me to change. I got defensive because this is who I am - I thought he would like the fact that I don't want to look like a total slob. I said, "well, I have food here I can eat," and he got pissed, said he wasn't going to get food for either of us, and stormed into our bedroom where he has remained since 1 oclock today (it is now 9PM). I tried to offer him some food for dinner, but he brushed me off.
I feel like I've done a pretty good job at accepting him and his flaws/quirks... yet he always seems to criticize me for something. I don't know what to do, I don't know if I am overreacting or what... I feel like the romance is gone in our relationship... it seems like all he does is either criticize me/belittle me, ignore me, or grab at me. I don't know how to talk to him without him getting angry at me --- I need advice... help!