DS (23 months) used to be a really good sleeper and go to bed with a nice smile and wave bye-bye. Since our holiday in August he has been really difficult and screams when we leave the room, sometimes for 1 minute and sometimes for 30 mins. We go in and give him a cuddle but he usually falls asleep crying 
A couple of weeks ago we discovered that if we say something like: "do you want daddy / mummy / woody / music / pingu" he will say yes and then we say "ok we'll go and get it" and shut the door and then he goes to sleep.
I do not know what is worse - him crying himself to sleep or us lying to him 
I always said I would never lie to DS as I hate lies and always want to be honest but at the moment I am doing this.
What do you think? Am I creating major long term problems?