You know what strikes me as a commonality in your list here? Narcissistic protagonists. With very few exceptions these are all novels of profound selfishness. The quintessential narcissist is Holden Caufield, but recommending The Catcher in the Rye feels too easy. Instead I'll give you Lux the Poet, by Martin Millar. It's got Angels, Punk Rock, the Brixton Riots and a good dashing of cocaine.
You know what strikes me as a commonality in your list here? Narcissistic protagonists. With very few exceptions these are all novels of profound selfishness. The quintessential narcissist is Holden Caufield, but recommending The Catcher in the Rye feels too easy. Instead I'll give you Lux the Poet, by Martin Millar. It's got Angels, Punk Rock, the Brixton Riots and a good dashing of cocaine.