So sorry you are still having such trouble Baby Socks.
He sounds like a complete prat.You are right...You don't deserve this.
I really hope things get better for you soon and sorry I don't have any good advise for you.Just lots of