I honestly feel for you in this situation - I've been struggling with my ex girlfriend now for close to 5 years.
I'm hoping I can see the light at the end of the tunnel - things are going along stiffly, but without incident for the past year or so...
Patience and kindness have won out in the end for me... to the point where I now get extra access to my little girl (so long as it's helping her mum out in some way), but it's extra time all the same, and I grab it with both hands.
I did all of my ranting and raving in private, at home - I never once let her provoke me into a slanging match or worse, enduring verbal insults, physical attacks, and endless lies at court, knowing that eventually the 'justice' system would get my daughter and I back together. I was also advised by my solicitors never to complain about my ex's behaviour in court, as there are too many 'acrimonious splits', and judges get tired of hearing people bitch about each other.
Patience paid up for me when my ex needed help, and I supported her as much as possible, even to the point where I have had a clumsy apology out of her (without actually saying sorry!) - she admitted that all the aggravation and pain was purely about hurting me, and that it wouldn't happen again.
I couldn't have done it without the help of my wife - talking me down when I wanted to go round and practice the violence I'd been accused of; lifting me up when I felt that it would never end, and understanding when I had to go and help an ungrateful ex, without once questioning my motives or faithfulness.
I hope the brief description of my experiences gives you a bit of hope, please feel free to PM me if you wanna talk, rant etc
I hope your situation gets better for you too!
Sincerely,
Bull!