Apologies in advance for the rant but I don't have any other outlet for it.

Parsley's ex-partner's mum died on Monday, so I sent a text to Parsley's daughter yesterday which said,

I am so sorry you lost your nan. Xx

The response:

Well she had far from warm thoughts about you! and you didn't know her, so it's none of your business

I'm going to apologise again here because some readers may find my attitude offensive or disrespectful. But I really don't give a FLYING FUCK what your nan thought about me, darling. You say "you didn't know her, so it's none of your business"... so by exactly the same token, she didn't know me, and it's none of her business.

But I do know YOU, and you are my business whether you like it or not, and I sent a message of sympathy to YOU. So what I would really like to say to you, and can't because I have to turn the other cheek as always, is don't be so bloody rude next time. I am sick to death of your rudeness. I would like to say your dad's patience with you won't last for ever, except I know it will, because he is a wonderful father who loves you far more than you deserve.

Because of her rudeness I had a f**king sh*t night's sleep again, and today I have such a nightmare day, I already had a ridiculous amount to do, but have been emailed a load more on top of that, and then have to go straight out and manage an event tonight. I won't get back until after Smudger's bedtime and I didn't get to see him this morning. Parsley kindly looked after him while I clutched at the last vestiges of rubbish restless sleep, and when I got up to spend some time with them before they left for the childminder's, they were already in the car heading out of the drive ten minutes early.

The foulness of my temper this morning is off the scale. How do I break out of this mood? All advice welcomed, and I promise I won't shout at you (unless you start defending Parsley's daughter, in which case I will shout at you, so if that's your angle, don't bother.) :##