It's a cool song! It's not related to his experience as a child, though. This, after hos video was criticised because of the name of the school which appears in the video. This is one of my favourite songs ever!! Being spiritual also means growing up in mind, not being gullible and really believing in God, not in a church!