What an insightful post!  You are so right about kids posing questions to us that really make us question some things in our "adult and grown-up" world!  They sure do!  I taught for years - but in many ways I feel I was the one doing the learning!