Is there an expression to indicate the strategy of wearing someone down with numerous small irritations?
Lately a favorite of mine while describing the amount of small finishing work left on our house is
Death of/by a thousand cuts (UsingEnglish.com)
If something is suffering the death of a thousand cuts, or death by a thousand cuts, lots of small bad things are happening, none of which are fatal in themselves, but which add up to a slow and painful demise.
The phrase is a transliteration of the Chinese torture and execution practice Lingchi (Wikipedia):
a form of torture and execution used in China from roughly AD 900 until it was banned in 1905. It was also used in Vietnam. In this form of execution, a knife was used to methodically remove portions of the body over an extended period of time, eventually resulting in death.
Kill by inches — Fine Dictionary
by gradual means, as by torture
"When he says that it is killing him by inches, and that we must go away, I know he is speaking the truth." — "Lover or Friend" by Rosa Nouchette Carey
Attrition — M-W, suggested by @isanae
the act or process of weakening and gradually defeating an enemy through constant attacks and continued pressure over a long period of time
"a war of attrition"
Boiling frog — TFD
A problematic situation that will gradually increase in severity until it reaches calamitous proportions, such that the people involved or affected by it will not notice the danger until it is too late to act.
It is a metaphor taken from an anecdotal parable about boiling a frog, in which a frog placed in boiling water will immediately try to save itself, but one placed in cool water that is gradually brought to a boil will not notice the heat until it is boiled to death.
"Drug addiction is often a boiling frog, as many people don't see their addiction as problematic until it has consumed their lives."