I can empathize, and I have one thing for you to consider trying, and I’ll give you a bad analogy to try and make you explain why it might help.
Imagine you’re running a factory and you tried to streamline the work so that the factory could be closed for most of the time, to optimize your production and cut costs. But you scheduled a huge delivery for the exact minute you open up, and then you end up bogged down at the loading dock trying to sift through things before you can get production moving.
So maybe turn the lights for 30 minutes, power up the machines and give them only a little do to, and then have the big delivery. Ease into eating. Break your fast with a small thing (like an ounce of cheese and a protein drink, for instance) so that your body can get started processing without the potential fog.
It’s hard because once you start eating and validate the hunger, it’s a beast. And the deal you made was to satisfy yourself, so you’re going to be renegotiating the deal you made 6 weeks ago. But that’s something to try. Easing into eating.
If you have flexibility I’d consider flipping your schedule to break the fast when you get up. We all have natural rhythms and sometimes the window we choose isn’t optimal for our body. Small breakfast, bigger lunch, snack if you need it and close your window.
Best of luck finding a solution that leaves you more comfortable!