I am sorry to drag up an old thread, but there is more to this that does need to be addressed.
In particular, the concept of Christ in our heart should be re-examined. Is that really scriptural? I know that many non-denominationals, as well as Baptists and Pentecostals, might say it is, citing Revelation 3:20 as their proof text. However, that verse doesn't even mention, nor imply, the heart. If fact, if you look a few verses back, it becomes plain that it was written to a church. Why would Christ Jesus have need to tell a church to let him into their hearts? He wouldn't. Rather, as the text would imply, he wanted his teaching back in the church. To that end, the door was more literal than figurative, in that he literally wanted his word brought back into the church, obviously starting with John's letter to the seven churches, which we now know of as the Book of the Apocalypse, or Revelation.
As a father, I had to deal with this issue of "Jesus in our heart" with my son. When we looked at the Bible, and saw that such statements were not part of scripture, it was actually easier to help him understand the Christian faith. Seriously, rather than silly stories that barely have anything to do with scripture, we should just read scripture to our children, and when they don't understand something, do our best to explain it, rather then create some foolishness that doesn't actually explain anything, and only makes things more difficult.