Big mistake" We are all working with the wrong nouns and adjectives, take a look:
whining
[ˈ(h)wīniNG]
NOUN
the making of a long, high-pitched cry or sound:
"dogs may exhibit signs of anxiety, such as whining, chewing, and excessive barking"
ADJECTIVE
making or characterized by a long, high-pitched cry or sound:
"a whining voice" · "a whining engine"
Better choices wod be: complaining, the colloquial form "bitching", griping, etc.
complaining
[kəmˈplāniNG]
NOUN
the expression of dissatisfaction or annoyance about something:
"his complaining has been a little bit annoying"
ADJECTIVE
expressing dissatisfaction or annoyance about something:
"she apologized to the complaining crowd"
NOUN
INFORMAL
the action or fact of complaining in a persistent, irritating way:
"from all the griping people like to do about internet service providers, you'd expect that few users are happy with them"
ADJECTIVE
INFORMAL
complaining in a persistent, irritating way:
"a bunch of griping teenagers" · "it took a couple of long, griping emails to get somebody's attention"
(of pain in the stomach or intestines) sharp and occurring suddenly or spasmodically:
"I've got terrible griping pains and I can't eat anything"