When my mom first read it to me, she changed the ending and made it non religious. I read it later, and didn't have any issues with how it ended. A lot of the times, the writers had to do whatever it takes to get published, and made such concessions to please the publisher or readers (that's how God ended up in Jane Eyre, apparently).
I have so many books that I want to share with him like Stone Fox, Number the Stars, Where the Red Fern Grows, etc. I hope at least one of my boys turns out to love reading like I do!
So, I flipped through and saw one called "The Selfish Giant" by Oscar Wilde. I thought it sounded like a story with a moral, which seemed like a good choice so that Travis and I could discuss selfishness.