I am totally avoiding taking DS, 27 months, to public places because although he plays very nicely and becomes very absorbed in play he finds 'tidy up time' very stressful - he can't bear to put away/have anyone take his toys away from him. He can play solidly for hours.
I try to give him warnings and distract him with what we will do next but he gets very upset and it is near impossible to ever leave in a dignified manner with poor DS kicking and screaming!
I feel sorry for him because he obviously loves playing with different toys we don't have at home... I suppose I just have to go more often so he gets used to the routine. But how do I avoid the tantrum? When we go to the park he can get into equally traumatic tantrums over other children's toys, happy to share his but not happy to return other children's toys at the end of play time.
In fact the only place we don't have this problem is when we stay at home, but at home he often behaves very badly; throwing toys and acting very destructively.
Any advice?