Sentence:  Stupid, she told herself. Vain, <WSD>weak-minded</WSD>, and stupid. 
Meaning of the word marked with <WSD> tags:  Foolish or ignorant.