Ungracious losers, 9 letters
Whiners, 9 letters
Bellyacher, 7 letters
Constant complainer, 7 letters
Habitual bellyacher, 7 letters
Kvetchy kid, 7 letters
One in tears, 7 letters
Sniveling kid, 7 letters
Sniveling sort, 7 letters
Whiner, 7 letters
A person who lacks confidence, is irresolute and wishy-washy, 7 letters
A person given to excessive complaints and crying, 7 letters