The thing about internal dialogue, and being "forced to think something"
It is the dev's game and he can write it any way he wants.
If the mc is behaving badly, Harvey Weinstein in his behaviour, there is just no way that he would be sitting down and thinking how awful a person he was or that rape is bad. Men like that exist on ego, they don't see their actions as wrong, they justify them in a lot of different ways, "I'm helping her" all the way to "she was asking for it" "she wants me because I am powerful" stuff like that
So if the dev wants to take a moral stance on a game that allows you to creep around as Weinstein did, I think the best moral stance he could take is to introduce serious consequences rather than have some kind of internal dialogue, because Harvey would still be doing what he was doing if it hadnt been for a couple of brave girls. Now how would that work in game mechanics? pay offs, intimidation, NDA's changes in how npcs interact with you, leaks to the press damaging rep etc, and if the dev wants to make players think over their own choices, seeing npcs going through problems because of their actions, depression, drug overdose, suicide attempts is another pretty good way of doing it from a game mechanics perspective