Oh my gosh! It's been such a long time that I have devoured a book like this. It probably took me 6-7 hours to read it. I definitely should have been doing something much more productive this morning from 9-noon as I was finishing up the last 2/3 of the book but it was sooooo worth it. 
 So like I said, I devoured this book! David Levithan tells such an interesting and completely original story. Yes the plot has two people falling in love like many stories, but the premise of this book is so new and fresh! To wake up in the body of someone new every day - boy or girl, having to quickly adjust to and access their memories is just part of the interest in this book. I can't even begin to imagine how lonely it must have been for 'A' (as he calls himself) before he stepped out of his regular (if you can call it that) daily life and try to make a lasting connection and relationship with Rhiannon. 
 I loved the many different lives, aspects, and problems that Levithan shows us through the lives that 'A' inhabits. There are people who are jocks, nerds, skinny, obese, straights, gays, transgendered, depressed, downright mean, drug/alcohol addicts, and everything in between. Through all this, 'A' is able to keep true to himself and it was both refreshing, but also humbling to see how difficult other people who we (or I) would perceive as "different" can be. Just because they look weird or come from a different background or home, they are usually going through problems just like we are. I loved seeing and hearing about these different lives and I felt just as "out of it" as 'A' did when waking up in a new body. 
 Although some would probably say that they hate the ending because nothing is wrapped up, I think it love it more for this because not everything in life is wrapped up... and who knows, maybe Levithan will tell more of 'A's tale in his search to truly be his own person. 
 I loved this book and would highly recommend it to anyone! I bought this one on a whim and I'm so glad that I did! It's going to take a little bit to unwind out of the world of 'A' that I just left.