grind down
• gradually reduce someone's confidence or strength, especially by harsh or oppressive treatment.
• "he was always there, always pestering me, grinding me down"
Similar:
oppress,
persecute,
tyrannize,
suppress,
afflict,
maltreat,
ill-treat,
scourge,
torture,
torment,
molest,
harass,
harry,