Honestly this author gets really close to really pissing me off, and then he takes the story exactly the direction I hope it will go. I hate miscommunication between characters, and he does a good job of not letting those situations hang for too long.