You have a defective right hand. It should be replaced, immediately.
I ran an experiment last night with onion. I have never had any particular problem with onion odor before, just with garlic which seems to cling (on me) even through soap washing (but not SS).
confirmed onion odor
rinsed with water -- much less onion odor, but still present
washed with soap -- negligible to no onion odor remaining.
Conclusion: Onion does not present the same lingering odor problem as garlic (from prior life trials)
Not as good as keeping a control like Georgina, so just anecdotal results.
Perhaps like Georgina's right hand, time for the odors to 'sink in' is involved?