I am a parent, a step-parent, and Nana to a variety of young people. A couple of times a month I pick up my 15 year old step-granddaughter, who lives with Dad, from the station and take her to visit her Mum. (My step-daughter) This evening I waited at the station for 45 minutes, messaged to ask if she was on her way, but heard nothing, so gave up. Was then late picking her Mum up from work. (Mum was standing in the rain waiting) It transpired that granddaughter had decided not to come, Mum had told her she had to let me know but youngster had forgotten. Also apparently she 'isn't glued to her phone 24/7' so had missed my message asking where she was. When I eventually got home I text her to say that I was extremely annoyed that she had been so rude and selfish, leaving me waiting for nothing and her Mum getting cold and wet. Had a long tirade back (x3) telling me I was rude for saying she was rude, plus a load of sarky comments. I would be mortified if I had done that to someone and would have messaged to apologise as soon as I realised. Frankly don't feel inclined to give her a lift in future but if I do I will pick up Mum first and granddaughter will have to wait until we get there. Am I overreacting?