We've all got them in our lives, people who always have something negative to say, who find the flaw in every plan, a...