We always argue when we have sex?

My husband drinks a lot, and the day after he drinks, he will get really tired. But he wants sex a lot, like everyday.

He would get really exhausted during sex, and I would be the one on top, but he doesn't like the way I do it, and would get frustrated. And he would get tired again, even when I'm the one doing it on top.

He would push me off and Id fly over the bed, and say that something is wrong with me cause I'm too dry. He refuses to use lube, he said I'm the problem. He says I'm human, I should be able to produce lube naturally, but something is wrong w me. I'm purposely doing this to frustrate him, I'm playing around too much, etc.

Sometimes he would make rude comments about my vagina, that it's disgusting. I suck. Sometimes he would finish off to porn. Or say he wants a second wife.

Idk what to do, should I leave himse