What are the opposite words for self-indulgence?

Self-indulgence refers to an excessive indulgence in one's desires or pleasures, often at the expense of one's well-being or responsibility towards others. The opposite of self-indulgence can be described by terms such as self-control, self-discipline, or self-restraint. These words suggest the ability to resist temptations or impulses that may harm oneself or others. Other antonyms for self-indulgence can be selflessness, altruism, or empathy, which emphasize the importance of considering other people's needs and desires. These concepts reflect a mindset focused on balancing personal fulfillment and responsibilities towards others, advocating for moderation and balance in every aspect of life.

Antonym of the day

johnny come lately
expert, local, national.