I have SO many feelings about this book that I don't even know how to rate it. The writing alone is 5 stars because the writing was spectacular! Probably one of the best written books I've read in a long time. 
 Full review to come!!!