Dynamic interplay of depression, perfectionism and self-regulation on procrastination … Read original article: Dynamic interplay of depression, perfectionism and self-regulation on procrastination