There are so many reasons this book didn't work for me but I'll give you the top 3 that influenced my rating the most:1) The constant stereotyping of Blacks and homosexuals was highly offensive.2) I didn't find any of the primary or secondary characters likable or redeemable; the fact that all the c...