When it comes to my book choices...I've been difficult to please lately, nothing seems to satisfy...but this one worked it's way into my head and invoked actual feelings from me with its unique plot, a character who has my name (even if it's spelled differently), and a narrator whose voice was perfect for this in every way.