you really need to stop being such a firewhiner
a man or woman firefighter that continually bitches and complains
"you really need to stop being such a firewhiner" What is the definition of "firewhiner"?