More grammar

Is this sentence grammatically correct?
‘Only hate those who deserve your hatred.’

I think it’s more correct, in the imperative form, to put the bare infinitive at the beginning of the sentence:

‘Hate only those who deserve your hatred’.

However, it’s absolutely fine to say that too.

Hope this helps.

Code

yes thanks