Hi Roy,
Well I know it is brought on by stress and tiredness too - trouble is everything seems to make me stressed - not enough sleep, the kids messy rooms, my nightmare job, endless pressure, trying to do too much... and yes, I do get angry when I go shopping or something. I ended up kicking...