This was another audiobook checked out for the library on spec and which didn't work out for me, but it's worth listening to so many to find the handful of gems amongst them. You never know where the next captivating book will come from, or for that matter, the next inspiration for a new story of your own.
The problem with this novel is that there is a huge difference between someone being on the autistic spectrum (Caitlin has Asperger’s) and some person being simply a blithering idiot, and for me this author went the wrong way. Caitlin is telling this from her own perspective which rarely woks for me and it failed here. The author tries to get is on her side by removing her mom and her older brother Devon from the picture, Devon having died in a school shooting, but for me this was nothing but an arbitrary choice, made for no other reason than to stick Caitlin in it, and it delivered nothing to the story, which far from being engrossing and drawing me in, felt tediously amateur, overly simplistic, and boring.
I think it would have made for a much better story had Devon not been a dead angel, but a living demon, who is emotionally abusive to Caitlin. There would be a story that had meat on its bones, but this one was all bones, and the bones were dry as dust, as well as being pedagogic and preachy. I cannot recommend it.