This is a good one. I hate weak characters and the MC and ML are certainly not weak characters. You might make the case the MC is actually vengeful since this is his rebirth and the previous players may behave differently, esp spoiler ahead for those who do not want to know DO NOT READ:[Wang Cong, a previous supposedly friend who took every advantage of MC ($$$, power) but when the MC got jailed in the previous life he came to taunt him but in this life the MC deliberately sets him up to become a caged prostitute. I would feel sorry for MC but for one paragraph that showed that his intention to get close to MC even possibly to sleep with him is to to take advantage of the MC's money and power so Wang Cong never had good intentions to begin with.]
This is the story for you if you like smart and vengeful characters! The ending is cute... very improbable but very cute.