Self-denial /(?)/

Self·-de·ni·al

Self-denial

n.
  1. The denial of one's self; forbearing to gratify one's own desires; self-sacrifice.