Anyone else think that playing the MC as a "good guy" is maybe way inconsistent with the character? After the Katherine scene in the new update, it really drives through that the MC has serious anger, sociopathic tendencies, and a serious sadistic streak (sexually and otherwise).
We know already that Katherine is a pure psychopath, with no ability to feel emotions other than vicariously, and is both a sexual sadist as well as being generally sadistic and malevolent. The fact that she sees that same tendencies in the MC is very telling, as she is a very perceptive person. If you choose to let it off the leash, it's clear that there is truth in this.
The character buries and masks a lot (his mom's past, which obsesses him, yet he can't even put it into words; his violent streak, which is how he befriended Ian; etc.). He likes to seem like a good guy, but is it self-delusional? Is it playing pretend to fit in?