I thought I'd do a follow-on from the terrible three's thread, because sometimes (like today) I seem to have a great deal of trouble getting my son to leave somewhere when he's having a good time. While we're there (whether it's playgroup, lunch at someone's house, a barbeque, etc etc), he's well behaved and treats other children very well. But sometimes he has such a wonderful time playing that he just doesn't want to leave, and this is where I find myself having problems.
I have recently started to give him a small packet of crisps just before we leave playgroup, so that his attention is on the food rather than having to go home. Otherwise I sometimes find that he'll get upset & scream, or refuse to leave without a 'fight', IYKWIM. Sometimes he's ok and sometimes he's not - I never know how he's going to react. Today was difficult because we were at my auntie's place for lunch & a family get-together, so there were other kids and toys there. I knew he was enjoying himself so when it came time to leave, I asked my dad to help me divert ds' attention so that we could get him out to the car. So what does my dad do??!! Just picked him up and said "we're going now", so ds started to kick and scream. Up until that moment, he'd been really well behaved. I just hate it when that happens because he seems like one of those nightmare children, although luckily his reaction is usually quite short-lived (it doesn't go on for too long).
So when this happens, I am really not sure of the best way to deal with it. If I am at home I can deal with it much more effectively, but when it's around other people, I just don't know the best way to curb the behaviour. Or will it just die down as he gets older? BTW, before anyone suggests diverting his attention, IT DOESN'T ALWAYS WORK - I've tried it many times and sometimes it works, sometimes it has no effect whatsoever.
Anyway thanks for listening and I would appreciate hearing from others who have experienced the same thing.