Hair-shirt

Self-sacrificing or austere