The story started out kind of slowly for me, but before I knew it I was completely wrapped up in the story. (I even woke up early to finish it before work, and I almost never do that) The plot kind of reminded me of The Eternal Sunshine of the Spotless Mind with the idea that you can just erase parts of you to avoid being sad or however you feel. In this story, though, when Devi changed the past, she also changed the present. So that it's not just that she wouldn't be sad about being dumped - she'd never be dumped! Or would she? There are lots of interesting ideas on free will and inevitability, as well as chaos theory and time travel.
Find it at IndieBound.
Read it with:
The Karma Club by Jessica Brody
Hell Phone by William Sleator
Before I Fall by Lauren Oliver