Hello and welcome to PC!
There’s a lot to talk about here with you from your post. A simple answer about who is the abuser is not even a blip within how deep this dysfunctional relationship goes.
It’s definitely an abusive relationship. You need to look at why you are participating in it.
The biggest danger is this could become deadly.
This is a good place to explore what’s going on with you.