What is Procrastination?

The biggest Obstacle for almost everyone face is Procrastination. Your dreams, goals and visions would Never be achieved if you always Procrastination. I also feel guilty when leaving something to be done later!