Sort:  

Lol. Does that mean I have ADHD? I often push tasks till the deadline is grabbing me by the throat 😂

It could be some other thing or it could be ADHD. It is not a good idea to diagnose without analyzing things deeply.