I don't know your life history, but I think children need to believe in powers outside themselves. That's why they read books about witches and wizards and God knows what. There is a human need for that which childhood normally exhausts. But if a child's world is broken up by too much reality, that need goes underground.