Wow. I can't even find the words to say. The story gave me goosebumps.