whiner
complainer
moaner
sniveller
crybaby
bellyacher
grumbler
squawker
a person given to excessive complaints and crying and whining
wimp
chicken
a person who lacks confidence, is irresolute and wishy-washy