I think that the power is the principle. The principle of moving forward as though you have the confidence to move forward eventually gives you confidence when you look back and see what you've done.
I'm one of those people who is actually inspired by a deadline. I might not sleep for many days on end it may not be good for my health but it definitely helps.