Hi,
Thank you for your post. I’m sorry to hear about your situation. What you described does sounds really draining and must be exhausting dealing with this day to day. He wants you to feel trapped- you are none of the horrible things he calls you.
I would encourage you to contact your local domestic abuse service for ongoing support. They can help you around safety planning and planning to leave in the future if that is what you want.
Best Wishes
Lisa