The crux of the argument is not about how you should act but you how you should fight your own moral revulsion when deciding how you should act.
‘Fight’ (action) is preceded by ‘should’.
‘Fight’ (action) is preceded by ‘should’.