Self-denial

Webster's Dictionary of the English Language

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