Deviant Connor and guilt go hand in hand but I usually see it focused on his past actions. The ones where he genuinely didn't have control over what he did. While maybe he personally might have trouble forgiving himself, in the end, he was just as tied down by programming as any other android, and it simply isn't fair for others to judge him harshly for that.
But what about a Connor that struggles to not act like a manipulative cunt even in deviancy? Where he can't help but analyze every microexpression, the details hidden in someone's appearance, the weaknesses in their character, and use it all to his advantage. Who will switch from considerate and friendly to intimidating and terrifying on the drop of a dime, scaring those close to him, because if he can do a full 180 effortlessly, what's to say the way he behaves towards them isn't an act too?
A Connor who, while governed by compassion and goodwill for his people, still struggles on a personal level because he can't help but read and play on the emotions of those around him to a frightening degree. Who constantly sees the clear ruthless line from point A to B and has to reign in the impulse to act on it. Who has to deal with this compounding guilt, because even if he has good intentions, why do all his actions feel so calculated and exploitative?
What kind of guilt comes from being able to look into someone's soul, know exactly how to break them, and have to consciously choose not to?