I never knew the real meaning behind the book for many years. My oldest son is 14. I have been reading it for that long as I have a 6 & 3 yr old as well. I cry every single time. Every time. I just bought it for my friends who are expecting their first. I hope it touches them as it did me.