As a clinician not surprising that procrastination, impulsivity and poor goal-direction could be genetically linked. Combinations of such behavioral attributes (along with other manifestations) are associated with certain behavioral disorders, for example, these behaviors are common among adults with attentional disorders.
Of course, just having those traits is not sufficient to establish any specific diagnosis. Digesting the article more thoroughly will take me some time. However, it does seem to show these traits appear to have common genetic roots, but the traits also cut across nominal diagnostic categories.
That last point has merit. Behavior has to be considered along with its complex context in order to determine the significance of the behavior. It's difficult to figure out connections among the many contextual variables, far too many to glean quickly. "Explanations" whether applied to self or others bear risk of being wrong.
OTOH, procrastination or impulsive action may have non-trivial consequences. If these really are causing problems finding solutions is imperative. If self-help doesn't solve it, seek professional help. Most places, it's not hard to find, and it can make a big difference. If you need it, go get it.