I hope you feel better soon - I'd also say GP best to contact first if possible, or you can try an A&E / walk-in centre to self refer and see what they can offer. It's awful when you're feeling like this but it will pass and get better over time. You're doing the right thing by seeking some support. Good luck with it all and be good to yourself x