Complaining isn't free. It's not like watching a sunset - pointless, but fun. Complaining prevents you from squaring off with the problems that you face.
You may not be in a position to solve your problems, accept them, or change the situation, but complaining prevents you from defining them and being clear in your mind about them.