People are conditioned for complaining because everybody complains and hardly nobody compliments! But I learned that a compliment will get you far greater advantage than complaining. If you want to get results, start complimenting people around you. Start with your spouse - for the things he/she does right, your kids - for the simplest things they do, and then watch their performance level go up!
Stop complaining, start complimenting!