That's right, offense is subjective.
For example, I find it offensive that Dylan Mulvaney uses the word 'woman' to describe themself.
I accept that apparently Dylan (or people speaking on behalf of Dylan, I have no idea how Dylan feels, tbh) finds it offensive to be called 'he'.
My compromise is to call Dylan, Dylan.
Nobody has the ability, let alone the right, to say that my offense is less meaningful, valid or important than theirs.
We live in a civilised democratic society, so we do our best to rub along despite differences of opinion and without causing unnecessary offense.
In some instances, offense is unavoidable, and that's unfortunate fact of life.