Wow I am all watery eyed right now! What a beautiful story.
Happy Birthday! I hope you have a great Day!