Sorry about everything.
I know it’s rough when everything that can go wrong, seemingly goes wrong at the same time - it can make you feel as if this is how it will be going forward. We’ve all been there.
Only thing I can think to say, is concentrate on that performance. I’m sure as the 23rd gets closer, you’ll forget more and more about things that are currently troubling you.
and please don’t forget to let us know how that night goes.