Opposite of Always by Justin A. Reynolds
Publication Date: March 3, 2019
Jack King is happy planning for college, hanging out with his two best friends and meeting the girl of his dreams, Kate. And then Kate suddenly dies and Jack sent back to the night they met. The time loop means Jack might have a chance to save Kate. Each time he comes back he has to face consequences of his actions hoping that one of the times he will get it right and save Kate and keep his friends.