and while i 'm at it , that 's the other thing about men -just when you 're at your most disgusted with them , they can lay you out with some gratuitous act of generosity and all at once , stupid but true , instead of being mad you feel ashamed of yourself for ever having had a mean and cynical thought about them .