DS (2) is struggling with transitions, for example leaving somewhere where he is having fun or stopping doing an activity to have his nappy changed. We always give multiple advance warnings and try to make it fun. When he refusing to leave and isn't listening, we will say 'it seems like you are struggling to stop doing X, I am going to help you' and then pick him up. He's started hitting us when we pick him up. I ended up carrying him over my shoulder the other day so that he couldn't hit me in the face while walking down the street. He then got upset and asked to be carried properly and stopped hitting when I did, but I absolutely don't want to be doing things like this. We state that he shouldn't hit because hitting hurts and will hold his hands to stop it if we can. Does anyone have any advice on what we can do to manage this better?