My life has been a mess, but it's getting better, baby is due Feb 1...