I've been rereading a book I liked as a teen, called Metropolitan by Walter Jon Williams. It's pretty good, a little more eyebrow raising now as a wiser man (he's a white guy from New Mexico writing about two Black characters from made up future ethnicities which have some clear parallels to real world oppressed peoples, eh.......)
What surprises me most is how much of the story is a romance, it's very 50 shades, a working class woman and a billionaire fall in love. But the billionaire is kind of a leftist revolutionary and the woman is kind of a sorcerer but its future science magic. Anyway, neat stuff, but I'm amazed teen me put up with so much romance; the science magic is really rad though, i did remember that!