Yes, a gap year or other change of environment - Cremo speaks sense - could be a really good thing IF she'd only go for it.
I'm going to go to Sainsbury's to get the various things Ocado didn't deliver/I forgot to order as we have friends coming to dinner tonight. Mr Inferior said huffily he'd seen I took the tinned tomatoes off the order, huff stomp. I said cheerily that yes, I had, it was a mistake, what a pity, nothing too major, I'll go and pick some up. I've done this week's grovelling, I'm not bloody doing it over a tin of effing tomatoes. 
I didn't ask them to get up at idiotic hours/stay up till god knows when/take unpaid leave. If they all feel grotty, that's their affair. And if my cheery refusal to rend my garments and pile ash upon my head irritates further that's not my fault either, is it. 
(This used to work a treat with my mum, too. Ignore huffiness, be cheery and refuse to grovel. Once I'd worked out how much it annoyed her, I stopped trying to placate her if she was cross.)