I love deadlines. I work better with them. Give me a deadline, and I'll work my butt off to hit that deadline.
Self-assigned deadlines? Not so much. It's got to be something someone else assigns me, or it's too easy to blow off. A lot like my diet.
Note to self. Work on that diet thing.