As someone said to me when things started to get me down - "that's what you pay your solicitor for". Haven't had as much nastiness to deal with as you but handing things straight to her to deal with made things a lot less difficult for me.
Big hugs to you x:love:x