A strong 4-1/2 Stars! 
 I loved it! It covered such a range of raw real emotions and once I got used to the frequent switching voices, I liked the different perspectives each character added to the story. Life is messy and this story showed just how messy life can be! 
 I really liked how Alice was able to reinvent herself after recovering her memory combining the best parts of the 'young' and 'old' Alice to be a better person.