My DS 3.3yo has always been quite resistant to change generally, and doesn't really like it when his routine is changed. We don't have set routines, but if eg at nursery they do something different from normal he gets really upset and screams and cries lots. Eg - photographer at nursery - big no no.
At home he is OK, but very particular about things - certain cups, bowls, spoons etc have to be used, although not always the same ones, just whatever takes his fancy that day - if I give him the wrong ones he can get really angry and shout lots. Somtimes hes fine though.
He also won't use a loo anywhere other than home - we have no accidents at home, and he goes when he needs to - but at nursery he just wets himself, and at grandparents house its a BIG battle to get him to go (either on their loo or our home potty)
I try and give him lots of warning when things are going to be different, which can help, but other times it doesn't help and we just have awful tantrums.
Does anyone have any ideas for helping get through this? And please tell me we will get through this - I'm hoping it is a stage rather than forever IYSWIM. Thanks