I get it and I mostly agree. Maybe I'm choosing to believe this was a one time thing....the furthest that shitstain had gotten into convincing someone desperate enough with something/someone to protect this was the ONLY way. Sure it helps imho Tamara is the hottest girl in the game, (along with Johanna and Amy), and as someone my MC has known all his life, would like to believe this level of betrayal wasn't something going on for a long time...at least not the sex part.
I say that, because it occurs to me one of the last heartfelt conversations had with Tamara, she mentioned something disturbingly cryptic which sadly now makes sense. She said something along the lines, that everything she did, while mean or hurtful, ultimately was done for the mc. I hope I'm wrong, and am just reading too much into it, but when she began 'dating' Dennis, he very well could have begun working up things she would be willing to do for the sake of the mc....leading up to that night, with the final ultimatum to either fuck him or have the mc's life ruined forever.
In any case, I said I was choosing to be optimistic, glass half full, and looking at this moment as one where because the MC is there, at the right place, at precisely the last moment before the point of no return, ultimately, the MC can still be the 'hero' and save Tamara from this ghoul, and considering their new relationship, stop her from cheating on her now boyfriend, and would otherwise not be able to take something like that back. And I agree with Morgan, this fuckstick needs to be curbstomped in the worst way possible, because this little puke has entirely way too little fear over someone who could conceivable rip his arm off and beat him to death with it.