We've all got them in our lives, people who always have something negative to say, who find the flaw in every plan, and who never seem satisfied. Today, as we begin our series Difficult People, we're starting with a g...
Greg Warren