self-denial (n.)
1640s, from self- + denial.