Am I asking too much of him?

My boyfriend is mean, mean about little things. Like today I asked him to take me to work and he was just mean about it, told me "thanks for pissing me off and ruining my day" 
Ohhhh lets not mention that he's driving my car. I texted him later and told him he hurt my feelings and he said "sorry" I said "do you just not care, you treat me however you feel like treating me, you can't just treat me like dog shit and say sorry you need to stop doing that, I did nothing to you but ask a favor" and he said "I fucking said sorry is that not good enough" 
SOOO am I being a bitch or should I dump him, do something about it. I don't know.  This is something that has been happening more and more, I've been with him for 2 years and he's just getting worse. I cannot communicate with him without him yelling at me.