Awakening was not as good as Arrival. First, because the author forgot that Dr. Shepard was the one who told Jake he would be getting new legs from Darpa, but she was surprised to see him with the new legs. Why would he have to tell her something she already knew.
Second, I don't care who you are or how bad a mom you may be, but to just throw off the loss of a child is not something a mother can do. You could not possibly sideline the grief from losing a child that you carried in your womb for nine months. No way, no how, not buying it!