I'm an INFJ. When I took the MBTI test for this and got my results, I felt so... understood. I felt much more secure in who I am and my preferences. I've always thought nobody could fully understand how I work but here we are. But I also found a sort of peace with myself. I'm a human being. I'm complex. And although this test was pretty accurate in describing me, it's still not all of me, and that's okay. I've always known I'm a perfectionist. I want things done in the right way, at all times. If there's something I must do, I do it with utmost care and precision. If not, I'm not going to do it. That is why I procrastinate. Back then, it was so confusing and frustrating whenever I find myself procrastinating. If I'm a perfectionist, I should do everything asked of me with the right amount of time and never a second late, better if done early. So why do I procrastinate? It was the complete opposite. But when I read about why I procrastina...