Religious Rituals and Self-Induced Suffering

Discuss the meaning and purpose of self-flagellation.

There are many religious rituals related to religious stories and myths. For example, the Feast of Ashura (Islam religion) or Lent (Christian religion) involves self-flagellation and other forms of self-induced suffering. Discuss the religious meaning of self-flagellation and other forms of self-induced suffering and the purpose of these activities.