Wow!! What am amazing journey!! Congratulations on your beautiful boy, I'm so glad he is doing so well!