It might also be an autism thing. I don't have ADHD and I do this. I have to make my appointments as early as possible or my whole day is gone to freaking out about having to go out, whatever the appointment is about, etc.
I do this too, but thankfully I've also managed to break my day in half so it's no longer "can't do anything all day" but "can't do anything else this morning until this" and "can't do anything after lunch until this".
Same with waiting for a package to be delivered to my door. It says it will come between 12 and 14 but I still feel restless from morning until I hear the door bell and I won't leave home or do anything that I can't cast aside right away
Ooof i feel you, that happens with one particular company for me too. So far have they always come around 15 but what if that isn't the case next time?