Today I read one research paper about finding mediated factor between procrastination and stress. It was interesting to learn a new concept called self compassion and self blame. this resource could be use in proving various psychological factors raise procrastination.