I am sorry to hear how things worked out. Sadly I am not surprised you want to end it. He sounds impossible to live with. In addition it’s unhealthy for your child to watch her mother being treated poorly.
Honestly the first thing you should do is consult with the lawyer. Sometimes it’s impossible to make someone to leave if they don’t want to. I’d follow legal advice. Collect documentation.
I also have to say that yours and your child’s well being should be your priority. He is a grown man and his well being cannot be your priority at the moment
It would be also helpful for you to see a therapist, if possible. It would help you to get through this. You can do it. Hugs .