I heard such good things about this book! I love a good book with character depth and emotion, maybe I will check it out.
I recommend you The Water Walls by iLana Markarov. It is THE book that made me cry but I will give all my tears to this book because I love it