Nicely written.
Before taxonomies and remediation, I would watch Tim Urban's absolutely legendary TedX talk that humanizes procrastination--despite all its ills--and how to empathize with procrastinators (inside and around you):
https://www.youtube.com/watch?v=arj7oStGLkU&pp=ygUacHJvY3Jhc...