ooo difficult one...
I personally suffer from a terrible lack of imagination and all those made up reasons why they can't have lollipops or they can't have ice cream to be honest I would have never thought about! Nevermind the fact that I am a terrible liar. So no I have never lied to my DS in those situations and never really thought about it! I do think there is little need to lie and that they can accept the truth what's wrong with your teeth will go black? and No means No.
I do feel guilty though for the fantasy side, but I just can't do it it's not me! I do the tooth fairy and stuff like that, they are established lies and I just go with the flow, but if he asked me I wouldn't lie, I just couldn't!! We agree to disagree on God. I don't tell him there is NO god, I just say I personally don't believe.
So yes, I do feel sorry for him sometimes... I am not very "fun" I suppose, but I can't tell him the moon is made of cheese, I just can't!!! Am fun in different ways that's all. awww I feel terrible now!
He is a happy child honest!! Just a terribly reasonable one!
Come to think of it he'd challenge me anyway if I lied to him... there has been an occasion when he was 3 going on 4 yo, he was asking about engines (fan of Thomas) so we established thomas was a steam engine (though he always knew thomas wasnt real) he had an electric car and dad had a petrol car. Well few month later battery went flat on dad's car, DS was really pigged off with me for being wrong! and Dad knows a lot more than I do etc...
I think be who you are with your kids you can't kid yourself and you can't kid them! If you are into fairy stories fairy dust and stuff like that great am sure you're a wonderful, wacky and fun parent. If you're not well you're not... and you're a different type of parent more of a pillar type parent I suppose.