Why Do We Procrastinate Even When We Know Better?

If you know the consequences, why do you still put things off?