Please help me

My husband and I have been fighting all week bc he bitches at me for everything. Literally everything.

The other day he got mad at me for speaking in a British accent bc it was annoying him. He slept in another room.

Today. Valentine’s Day. I shaved and got ready to have sex with him and when he Came into the room I asked him if he could finger me and he told me no and got mad at me for asking him. And told me that I ruined the mood the he went to sleep.

He never holds my hand, kisses me, touches me or anything.

He doesn’t let me dress a certain way

He doesn’t let me get any tattoos or piercings.

I just need to know what I should do about it. I’ve tried talking to him but it never gets through his head