No phone call would be worse.I went through something similar. They won't listen and it's always everyone else's fault. Self pity, manipulation, emotional blackmail.
For your own sake, put yourself first because they'll never be wrong.
Nothing worse than someone pissed ringing you 9 am when you've a day's work ahead or after a long day, pissed in the nighttime