OMG - I find shoe shopping stressful on my own, let alone with a toddler and my mum in tow! No wonder you were tired and stressed. It sounds like lots of the HALT triggers were there. Hunger, Anger, and being Tired. It really is worth adjusting plans to make sure you're safeguarding yourself from those things you know.
SO glad your evening changed direction.
x