For confidential support call the Samaritans in the UK free on 116 123 or visit a local Samaritans branch.