I disagree.
DarkArchon says most of what I think about that, though, so I won't repeat it all. I think Vivian was sucked in, and was definitely mentally prepared and even longing for the second kiss to be on the lips. I think she knew when the dress arrived (and maybe before, with the "if you're not there, it's over" speech) that she might have to approach, and possibly cross, a line during dinner. As things progressed, that initial mental preparation meant her defenses were low - she was expecting that she would have to do something to rescue the situation, because Hutch was showing that he wasn't going to be able to win the day through his own means.
She insisted on going to Christian's house because she was played, though. She realised shortly after arrival that Christian was testing
her and not Hutch, and that was one of the final steps in realising what was to come that night. None of it (on her side, at least) was about humiliating Hutch. I just don't see anything that she does as intentionally being done to humiliate him. Yes, it's a humiliating situation for him (although the pain is a much higher feeling, I'd say), but there's no indication whatsoever that there's any intent to humilate on Vivian's part, or that she gets off on humilating and/or torturing him.
Unlike some people who have discussed this previously, I think she is genuinely remorseful for the hurt she is causing Hutch, she's just in too deep and feels it would be worse to stop than to continue - "I mean... after everything I've been through....
WE... what we've been through... we wouldn't want it to be for nothing... what we've gone through so far."
---
On a different topic. Sometimes text in a tattoo is just text in a tattoo. It might have no relevence to the story whatsoever. It could literally just be the dev's favourite poem or just a random line that he really likes, and he thought it would be a nice addition.