This is one of those books I appreciate rather than enjoy.
It will take a little settling to be able to muster a review - it's beautifully written, but peopled with awful characters doing unpleasant things and narrated by a damaged man whose weakness of character and sad obsession is confused for a strength of purpose.
Not one to cheer you up. Some teeth grinding to be expected. Avoid at all costs if you cannot bear cruelty to animals (the writing is strong and your imagination will be given enough suggestion to provide yourself the gory detail it explicitly avoids).
Full review to follow.