Baby number 2 is due on May 4. My first is 4.5 years old, and I am so excited to have another newborn.