Struggling between morality and lust