having a whinge
- moanLow vocal complaint
- grumbleLow, discontented murmuring
- complainExpress discontent verbally
- gripeVoice minor displeasure
- bellyacheGut pain or grumbling
sulk · groan · nag · kvetch · rant · vent · sook · tantrum · pout · fuss · nitpick · bicker · snivel · carp · huff · sigh · tearful · frustration
having a whingecounting one's blessings
Acknowledging reasons for gratitude
rejoicing · celebrating · appreciating · looking on the bright side · giving thanks
having a whingegrinning and bearing it
Enduring discomfort with feigned cheerfulness
soldiering on · sucking it up · suffering in silence · bearing up · keeping mum