abusive relationship???

Nae
hi everyone I'm in need of some help. I believe that I am in a somewhat abusive relationship but I'm not 100% sure. I believe that he has good intentions but he treats me like shit at times. he breaks me down and never sees the good I do for him just the bad. he gets mad at met over dumb stuff (I do it too but I don't yell at him about it) he is 29 and I'm 23. I do love him but I can't handle being emotionally broken to pieces almost daily. he says that I don't do anything and that I'm lazy and treat him like he is a slave. I'm the only one working right now and I work full time as well as I am a full time college student. he Blais his own moods on me and says and I quote "I play off your moods." he doesn't touch me unless it's convenient for him and we don't have sex unless it's convenient for him. please help.