self-denying
1. [ adjective ] willing to deprive yourself
Synonyms: self-sacrificing self-giving
Related terms: unselfish
2. [ adjective ] used especially of behavior
Synonyms: renunciative self-abnegating renunciant
Related terms: nonindulgent
Similar spelling:   self-defeating
  self-deception
  self-denial
  self-disgust
  self-destroy
  self-defense
  self-defence
  self-drive
  self-deceit