Self flaggelation; popular amongst Papists was certainly manifest in Mother Teresa. Her outright choice of a life of service as an atonement for sin was in effect an affront to the cause of Christ & has no doubt led millions astray. Calcutta is one of the most hideous places on the planet, it’s streets rampant with demons. Would-be ministers of the Gospel .Only succeed there through the power of the Holy Spirit. It’s wise to remember that demons come disguised as angels of light