@Overbadrelationships,
He's an idiot and he's treating you like dirt.
Don't say, "Thank you, sir, may I have another?!" when someone treats you this way.
Get some counseling, to determine why your self-esteem is so far in the tank that you think this is even remotely okay. And get out of this toxic "relationship" (which I bet is more FWB than anything else, if that) soon, before your self-esteem falls even further.
PS Of course you're not asking for too much. Don't be silly.