melissast 's review for:

The Worst Guy by Kate Canterbary
4.0

Manages to nail a really difficult trope. Really detailed and unusual MC.