There is a difference between rational deadlines and crazy self-imposed deadlines that cause your workers to put in 70-80 hours a week. That's OK...