Sentence:  There is no point, except perhaps a <WSD>self-flagellatory</WSD>, religious one, in self-denial, and in a consumer culture, even modest consumption is an almost impossible stance. 
Meaning of the word marked with <WSD> tags:  Self-sacrificing.