Help please!!!

So I’ve been living with my boyfriend for over five months and we’ve been going through a lot. He doesn’t do the little things that he used to when we first started dating and he sometimes makes me feel like crap without knowing he is. I also do have some issues with self-confidence and also talking about my feelings is really hard. When I do act different when I feel upset about something he asks me whats wrong and I don’t or can’t really talk so he says “look at me when I’m talking to you” or “why can’t you look me in the eye” . He also jokes around all the time about me cheating on him or wanting other guys or him having a small dick and I get very upset about that as well. Idk what to do to change the way we talk to each other and how we treat each other.

He also wants to have sex every day up to 3 times a day and I just don’t feel like it most days. He also wants me to suck his dick at least 4 times each time we have sex. And he only goes down on me maybe once every other day. It makes me feel like he only wants sex for himself. He used to go down on me at least 3 times each time we have sex.

I also found a video of a girl twerking on his phone that he screen recorded and ugh I got so pissed😓😓😓 idk what to do