Sentence:  I spent a good deal of time on it, wrote her a full response and delivered it back – and then heard nothing more for a few weeks, until I had a <WSD>self-flagellatory</WSD> letter from her which concentrated entirely on my negative points rather than my positives. 
Meaning of the word marked with <WSD> tags:  Characterized by self-flagellation; extremely repentant.