I will have to admit. The beginning was painful. Masterfully done but painful. The writing coming from a teenagers perspective and thought process was tough to read at times but wow their inner monologues matured as they did and the story just kept getting better. Amazing. Starting the 2nd book now