I hear you and you are right! We sold our 3L diesel a week after we test drove the MY.I would just tune out as much as possible. If your EDD says July, then realistically it'll be August although you may get a nice surprise with an earlier date. Refreshing the app/website 20 times a day won't do anything but fuel anxiety.
When I start feeling exasperated by the situation, I remember there are workers virtually locked in a factory 24/7 during one of the longest and harshest COVID lockdowns in Shanghai making the very cars we're so desperate for.
I'd love to get a text saying I can collect my car tomorrow as I'm so keen to ditch my diesel ICE and learn to live with an EV, but if I try and find peace with "some point this year" then anything else will be a bonus.
Like others say it will come when it will come (... but still keeping a close eye on the ships heading to Europe)