The time virus by Diane Caney.
Time virus is a great book. I am rating it this is my rating 10 stars. It has magic, heaven, angels, and great friendships that will last for ever. It has dragons, mutant minotaurs, fairies and time wizards and ice witches.
Now a bit of the blurb, Skye and Ben are targeted for who they become in the future. It is a fantastic book. You will be absorbed in to it- you never want to put it down. Well that is my opinion if you have a question just ask. If you want to read it you will fill up with different emotions. You will love it as much as I do.