thanks for your replies ladies, its good to know i'm not alone.. i'm just so mentally exhausted EVERY SINGLE DAY lately from yelling and i'm so over it. I hate hearing kids getting yelled at, so imagine how my son feels when i'm the one yelling it breaks my heart.

I like the idea of just leaving the shops, i think i might try that next time..

It makes it hard too because I don't like to take my eyes off ds when he is walking around with me (i'm so paranoid someone will snatch him up and run away with him), so its hard to concetrate on grocery shopping and what he is doing at the same time. I just wish I understood properly WHY are they so naughty at this age??