I can relate. I get those sudden crashes sometimes. It's not fun. I still don't quite know how to deal with them, so I have no advice. Just wanted to let you know, you're not alone. I hope your dinner with your friends goes well and you manage to have some fun. Maybe you can skip the cooking, explain to your friends what's happening, and order a pizza? I'm sure they'd understand.
Good luck!

