chronic whiner
- complainerOne who voices dissatisfaction
- grumblerHabitual fault-finder
- moanerOne who grumbles habitually
- nagPester repeatedly
- kvetchHabitual grumbler
bellyacher · crybaby · grouch · malcontent · sourpuss · victim · pessimist · griping · sulking · moping · tiresome · exhausting · draining · negativity · self-pity · excuses · blame · tantrum
chronic whinerstoic
Uncomplaining endurer of hardship
eternal optimist · optimist · Pollyanna · appreciator · happy camper
chronic whinerstoic
Uncomplaining endurer of hardship
tough cookie · trooper · rock · pillar of strength · stalwart
chronic whinerray of sunshine
Incurably upbeat person
cheerleader · uplifter · encourager · life of the party · team player