I am six months pregnant right now and suffering from depression for no reason. I cry like toddlers (on which I have no control for that particular time no matter how much I try), and fight and argue with my family and husband on small matters, resulting in extreme shouting and deadly crying. I read in google that this can happen in pregnancy but my question to you is that is there a possibility that all the harmful affects that may have already happened to my unborn child because of my high temperament can be undone? If I prove myself to be a good mother by not reacting on silly things and having patience onward, will it undo the harms I may have done on the baby? Or any other way to pass my next three months worthy for the baby? I already feel guilty and more stressed on what I may have done to my baby.