Brava, this brings a tear to my eye...several tears, actually. Good for you on both of these experiences! You are brave.


amd