“One of the ridiculously difficult things about raising children is that they are constantly developing and changing so that just when you think you have them figured out, they throw you a curve, a new twist you never saw coming.… — Amy E. Spiegel Copy Share Image