I can relate to a lot of your OP and I don’t have ADHD (I don’t think!).
the main one that jumped out at me is the procrastination at work - it is me to a tee. I NEED a deadline to function or i spend the day doing nothing whilst feeling guilty the whole time.
What has helped me recently is consciously letting go of perfectionism. What I’ve realised I do is instantly avoid something if I don’t think I’ll be good at it or I don’t feel I’m doing it ‘right’.
A key example being I LOVED reading as a kid. I stopped until very recently, because I thought reading trashy novels you buy in a supermarket wasn’t the ‘right’ way to read - so I stopped reading because I wasn’t reading all the booker prize winners.
Another example is I’ve been avoiding park run until I can run it in under 30 mins, because anything more than 30 isn’t ‘good enough’ so why bother.
the list goes on - overanalysing holiday destinations / hotels to an obsessive levels, speaking foreign languages on holiday (why try when I’m not fluent etc etc). Team building days at work, i linger on the side lines for fear of getting a meaningless task wrong rather than join in.
Honestly being in my head is exhausting, but now I’ve realised this is my problem, it’s like a weight has been lifted.
im reading the trashy books and going to park run and no one else cares I’m not doing it ‘right’.
The same at work - I leave my phone in my
bag and force myself to do 30 mins, it doesn’t matter if it’s crap. Once I’ve done that, it’s surprisingly easy to crack on, starting is the hard part.
I hope that helps - I definitely relate to a lot of ADHD indicators, but also I think it’s similar to a high achieving anxious personality type.