abnegation

noun
denial; especially : self-denial