Steve, IMHO you immediately need to go and see a counsellor - for you.

There are lots of red flags here, including that you are unhealthily attached to someone who is blatantly toxic and manipulative.

Every day you try and manage this yourself is a waste of time.

The only way for you to move forward is with professional help.