I don't know if many people saw my last thread but I'd just like to tell you all that I did it. I left him.
Currently organising a move to a different county (close enough for ds to still see him but far enough that he won't be bothering me on a regular basis) And I feel so much better for it.
So I want to thank the mumsnetters who gave me the advice and the strength to LTB 