I should probably write a review, but I'm too lazy and only want to talk about MC.
So... MC is great. No, seriously. I'm amazed at how well the author understands concepts of boundaries, man's self-respect, and humiliation. Most importantly, what is the most common and annoying thing with other creators — this MC isn't okay with being belittled or humiliated outside of sex/during casual conversations, even if it is by a hot girl. Simply, he won't be a doormat, just because he wants to score. On the other side, he isn't an asshole. He is a kind person who cares for those who are close to him and doesn't mind some banter or meaningless insults. So yeah, he doesn't mind being called an idiot or a perv by Sarah, because he gets that those are not really meant to hurt him or belittle him. And it's consistent.
With all those perverted loser MCs, or abusive assholes, that is something refreshing.