chronic whiner

Related

bellyacher · crybaby · grouch · malcontent · sourpuss · victim · pessimist · griping · sulking · moping · tiresome · exhausting · draining · negativity · self-pity · excuses · blame · tantrum

Opposites
complaint disposition

chronic whinerstoic

Uncomplaining endurer of hardship

eternal optimist · optimist · Pollyanna · appreciator · happy camper

emotional resilience

chronic whinerstoic

Uncomplaining endurer of hardship

tough cookie · trooper · rock · pillar of strength · stalwart

social energy type

chronic whinerray of sunshine

Incurably upbeat person

cheerleader · uplifter · encourager · life of the party · team player

Familiarity
Top 2,000,000