Somehow I accidentally skipped vol 18 (eep!), which explains why I was lost in the beginning. I was really hoping to be done with the mother, but then comes the mother's step-mother?! (Technically I suppose she appeared in 18, but I haven't read that yet so this is my introduction to her.) Wow does that explain so much about Kyoko. I hated that woman so much throughout the series, but given how much people can change in real life, I thought the finale with her was plausible. Nice too see smiles on faces at long last! And the baby! I'm so happy the author chose this route. A satisfying ending overall.