self-torture
1. [ noun ] (psychology) self-imposed distress
Synonyms: self-torment
Related terms: distress
Similar spelling:   self-torment
  self-hatred
  self-drive