The other thing I struggled with while reading this was that the narrator and protagonist worked for the FBI. It's not just me who struggled with this; she struggles with it herself – trying to explain to the reader (her own young sons, in the frame of the book) why she joined the FBI. That aspect of her character never quite worked for me, on a couple levels. Firstly, because I never quite believed her motivations; and secondly – outside of the narrative itself – I don't really want to read books that are told from the point of view of law enforcement. (I suppose the whole titular American spy should maybe have given me pause to begin with. Why don't I feel this conflicted when reading John le Carré? Is it because they're English?)
Part of me feels that my assessment of this book is unfair. It was not what I expected, and had I read it with different expectations or even just at a different time, I may well have enjoyed it more.