You're in the UK, correct, Lycan?
How about giving the Samaritans a call. I checked their website and it looks like there are good people there. You have nothing to lose by just giving it a try, right?
Samaritans | Samaritans
08457 90 90 90
Your life matters. Give them a call. A kind person will talk with you.