One of the definitions of the verb refrain is...
refrain - to avoid doing or stop yourself from doing something.
If there's an external force of your own(!) that stops you from doing something, how the word refrain is used?
Is this sentence correct?
"Your own baseless ethics! Yes, that's what stops yourself from doing that work."
The ethics are mine and so I, myself, cannot overcome them. So, here, it happens to me, myself.
This sentence throws error but...
"Your own baseless ethics! Yes, that's what refrains you from doing that work."