Cara Bastone never misses. It’s a rom com with enemies to lovers, mistaken/hidden identity, mutual pining, and a puppy. The time travel plot line really carries the momentum along without getting lost in the weeds of explaining the “sci fi” of it. A really solid, cute rom com.