I am just like this too. I have skills and an ability to produce very high quality work in a very short amount of time. Perhaps all that procrastination allows my subconscious to work on the project while I am doing other things with my conscious mind. Then, when the time comes that I absolutely realize I have just enough time to pull it all together, I work really intensely until it is done. The actual time I spend on the final deliverable is a mere fraction of the time my co-workers will spend. But for most of the duration of the effort, my brain is working on it even though the effort is occurring somewhere beneath my conscious awareness.
Nobody I work with understands me.
Kindof joking. There are a few who I am pretty sure work the same way. ID is not a bad field for INFPs to get involved in as long as we don't get too deeply into management. You get to work on a variety of subject matter, the process of designing experiences to support learning objectives can be fun if not too rigidly structured. There is a fair amount of cognitive psychology involved in ID. And a lot of it is just writing.