It was a very nice and engaging read - up until the final 20% or so. Then all this back and forth and all this 'I'll go to the police/parents/whoever but first I have to talk to xyz' got majorly on my nerves. The happy ending didn't much to remedy that.