Not surprising your mental health is compromised with this shit grinding you down for years. Get him sorted and your mental health will significantly improve.
There are so many people supporting you on here op. I'm not the only one whose heart goes out to you. I've been there, as have so many on here - even those who haven't been there feel compassion for your plight.
I got the bastard off my back utilising the resources detailed on here. I never entirely got him off my back - they never give up - but enough to carve out peace for me and my kids.
Eg I got some kind of order (can't remember which one) to prevent him coming further than my gate. Also an order to stop him endlessly harassing me with texts and calls. He didn't like that one bit, City gent that he was, but it was effective.
The contact order was as detailed as math's, above ie every minute accounted for. You can get this carved out in law without having to fork out huge amounts. Do call Rights of Women.
I'm sorry women's aid have let you down, sounds like you had crap and untrained support. I had fantastic support from WA, life changing. I wish the same for you.
He really isn't the great I Am you think he is (and he thinks he is). Think of the Wizard of Oz, a pathetic creature behind a big voice. 