Beautifully written novel about the universal struggles teens trying to find their own path and mothers looking to do what's best for their children without losing themselves.