I normally get annoyed with books where the only conflict is in the character's heads. I did get annoyed, but the combination of the great narrator, witty dialog, and the nice Scottish accent made this an enjoyable story. 
 Joss is a total head case. I couldn't keep up with her issues and I gave up trying to guess why she thought the way she did. Her reactions to some of the events were utterly ridiculous but hey, we knew she had issues...lol. 
 Story - 3 
 narrator 3.75