a moral weakness or defect
feebleness, frailty or ailment, especially due to old age.
A serious flaw in something otherwise good; a problem that ruins everything else.