Mentally Tired

So my boyfriend keeps talking about my past. And instead of him thinking about the present and what we have right now, he always talks about my past. He always blames me for how I react to how he acts towards me. And he wants me to listen to him but never wants to listen to me. He says that he is the man of the relationship and I’m supposed to act like how a woman supposed to act instead of trying to get things my way. What should I do?