So glad you got a bit of sleep, snowmash.
I wonder if we could help you access the GP or CMHT?
GP
I really understand the difficulties with a strange GP. Perhaps you could let LRD help with the admin - she could make the appointment, and explain why you need it today and aren't waiting for your usual doctor (because you're in hospital next week so it's now or 11 days' time). Then you can print out this thread so that when you're in front of the doctor you don't have to explain anything.
She could go with you to the surgery or you could just PM her and she can sort an appointment out from that.
CMHT
Maybe we can help you access CMHT. I'm very happy to try to track down your CMHT team or psychiatrist, and make the calls.
I know you just want to curl up and be alone, but tomorrow's the weekend and some things may close. So it's better to do stuff today.
Am I right in thinking that, until your GP opens that email, no one on your medical team knows you're this ill right now?