What a wonderful post!
I am so happy for you and your son
I heard a quote while listening to Ted Kennedy's funeral service regarding how we all are broken by life at times but when/if we recover we recover stronger in the broken places...
Happy Birthday to you!