Is this sexual abuse?

My boyfriend of 10 years gets upset if I don’t have sex with him and give him oral everyday. He gets so mad.. he almost hits me and calls me all kinda of names and threatens to have sex with other females. I do whatever he asks because I am afraid of him and he won’t let me sleep well.. I’m just lost right now. This has been going on for many years. At times I feel it is normal.