Just caught up with this thread. My heart goes out to you all, having been through something similar a long time ago. I really hope the worst of it is over now. Can't do much from here except send warm protective energy from Oz. I'll keep thinking of you and doing it every day.
Once again, Mudcatters have shown what a great community this is. I've been supported in a similar way when I had nasty flatmate problems a few years back. It was a huge morale booster for me, and I know it will be for Tami and her mum. You are a brave lady, mum! Good on you!