Procrastination can have many causes. Generally these causes are broken down into 2 types. Psychological reasons are related to mental issues while Physiological problems are related to physical problems. We will look closer at the 2 causes below
Tips for self development, spirituality and mentality