Deadlines: the key to battle procrastination

Have you ever felt uncomfortable, stressed because you procrastinated? Have you ever felt that impending task looming in the back of your mind while you just tried to spend your time leisurely? Most likely, the pleasure of continuing whatever you were doing was greater than to actually get started, so the task got postponed. To…