Welcome to the site! I can't wait to see your new baby. It seems like you have a good head on your shoulders and truly care about your new addition.