UK charity providing a free listening service.
Tel: 116 123 (UK only)
UK mental health service providing advice and support
Tel: 0300 123 3393 (UK only)
Other mental and emotional health services
Search online for your local services if you live outside of the UK.