Thank you evey much for sharing, very moving. Our life and fate are indeeded shaped by few key moments. The difference is how we choose to respond at these moments. There are moments of sheer terror, sheer joy and happiness, sadness and darkness, moments of entchantment. I wish you and your son have more moments of joy, happiness, enchantment, moments of pleasant surprise. Be strong and stay strong. God bless.