Bumped - Megan McCafferty I think I have to read this book just because it sounds so weird.