Here are some links to services that you may find helpful.
Urgent and emergency care – call 999 or for advice call 111
https://www.nhs.uk/using-the-nhs/nhs-services/urgent-and-emergency-care/nhs-111/
Macclesfield Samaritans 01625 426000 (local call charges apply) or free on 116 113
https://www.samaritans.org/branches/samaritans-macclesfield-district
Alcoholics Anonymous can be contacted on 0800 9177 650