Lawyers, Politicians & You: The Human Limits of Promises