This book was not at all what I expected. First of all, Duncan's prior book (I, Lucifer) was wonderful -- wickedly funny, remarkably emotional (made me get misty), irreverent, and original -- and I was hoping for more of the same. But Weathercock felt extremely different. I can see the similarities in writing style, but it's like comparing two novels at very different times in an author's career. So I was disappointed at first, but then made a big effort to view this book on its own merits.
The book is about a Catholic guy who wants to be good, to be saved, and it's his struggle to resist his masochistic tendencies. But what I thought would be a dark, soul-searing tale turned out to be more like Stand By Me. No, really. This is more of a coming-of-age book, with school bullies, girls, older sister advice, with a bit of religion and fantasies of torture thrown in. It's a very weird style for the plot of the book, and the plot is weird to begin with. I never felt like Dominic was EVIL, or even that he truly felt that way. I just felt like he thought he should feel evil about it. Playing the role that was expected of him. There's a going-through-the-motions feel to the book that's quite the opposite of the soul-searching I expected.
Still, Duncan's a great writer, and I loved the characters. I'd very strongly recommend I, Lucifer over this, but I still enjoyed it. I just think the book meandered too much, could have been about 200 pgs shorter...and much darker. ;-)