In reply to broady:
Ayup. Been there and done that. Crap isn't it? But, there is light at the end of the tunnel.
You mightn't feel like it, but this is the time for change.
I survived a ten year relationship with a particularly jealous and vile person. They pull you into their mindset.
I fled the situation after the punch that broke the camels back, and never returned.
A little hard at first but it set me on a new life. The key was joining a climbing club and meeting new folk.
Don't let her drag you back! They're good at trying that. Flee, flee, run for your life!
I look back now and laugh at that relationship
Ps . Are you Bill Bailey? He's ace