Sorry that you’re feeling so rubbish right now. Try to remember that things will get better.
I hope you’ve got a sympathetic GP that you can talk to. Although you may have to be persistent in getting an appointment, don’t be fobbed off!
It would be worth getting in touch with your local branch...