Understanding the procrastination cycle