Okay so I was reading a novel. And this guy named Aiden (???) moves back to his hometown or smth and meets his high school bully, only his high school bully is nice now and they get together. And Aiden’s best friend died and he can see her ghost and then she meets another ghost who died in the 1800s or whatever and then they get together. I just need to know the title please