If you're in the UK, you could always call the Samaritans. I imagine many other countries have similar services.