@nazpastor You did NOT fail your baby.
The consequences of stress, depression and mental diseases during pregnancy on fetuses and newborns are NOT clear (it's my field of research), not even for much more definite things. There is NO evidence whatsoever on neonatal temperament or anything...