I recently went to Australia with my just 2 year old for three weeks and during this time he would not go to sleep, in fact got really distressed, unless I was in the room. We have now been back for a month and this is continuing at home in his usual environment.
Prior to this trip he would go to sleep with relatively few problems and I rarely had to go in to see him after leaving his room. I have tried gradual withdrawal (standing by his door so he can see me) and also leaving the room instantly after saying 'nigh night' as I used to do before our holiday. If I stand in the door he either mucks around and/or cries and if I leave completely he gets really distressed and this can go on for half an hour (not that I leave him distressed for half an hour) until I go back in to touch his back as he wants me to do.
I don't want to create bad habits by staying with him every night but then nothing else seems to be working. I would really appreciate any suggestions.