Namechanged.
I'm in my 30s with a 2yo that my mum adores. We normally have an OK relationship, though she is a very full-on personality and I am much shyer. When we see her she will whisk her GC away from me and generally say 'hello' to me as an afterthought. I have a happy marriage, a lovely child and a good career, yet I think I am still a disappointment to my mum.
Recently we went to visit (DH was away) and, as ever, my mum whisked her grandchild into her arms and went off to talk to the neighbours without a glance at me. We ended up being a bit late for something and, although it wasn't my fault at all that we'd dithered (I had been sitting in the car waiting for them to come back), I apologised for the fact we now had to rush.
My mum (still holding her grandchild) grabbed me by the arm so hard it brought tears to my eyes and demanded that I tell her why it was MY fault, what made me think everything was about ME anyway and they'd been perfectly fine until I interfered. When I asked her to stop she gave me a shove and said 'You're annoying me!' I got my child into the car and had to go through the whole Mother's day rigmarole while angry, confused and wondering what on earth effect it will have on my child.
She did apologise later and said 'I'm very on edge and you didn't help'. She has lost it before and slapped me when I was "being annoying", but nothing has happened like that since my teens.
I know I am difficult to be around: I have had depression on and off for years and my mum has often said how difficult it is for her to deal with me. She does adore her grandchild and I'm sure she would never hurt anyone else but me. I've never hit or hurt anyone in my life though, and I can't get past the fact she set out to hurt me deliberately for such a trivial reason instead of just walking away.
I'm really not sure how to address it: whether to ignore and it's just one of those things that happen, whether to stop being so ridiculous about a one-off incident, or whether I need to make it clear to her that she should never hurt me in front of my child. (She's not senile BTW!)