wow what an amazing story and memories for you, your DD and your mum.
what a team! hope you are enjoying your baby boy now!