hi, i couldn’t respond to your reply on my comment for some reason, the book is called “the boy who loved” AND IT IS SO GOOD. the author is currently updating it weekly but it is 10000/10 worth the read. (sorry just wanted to make sure you saw what i had said)