Talking about your mental health struggles is always the best approach. Bottling up emotions and isolating yourself will only make things worse. There is help available for all kinds of mental health problems.
Some you have to pay for, and some is free.
Here is a list of options for you to explore. Some lines operate 24/7 others do not, so please check out their webpages for availability and whatever you do, don’t lose hope.
In an emergency:
Samaritans 116 123 https://www.samaritans.org/
Text SHOUT to 85258 https://www.giveusashout.org/
Childline 0800 1111 https://www.childline.org.uk
Call the NHS 111 or 999 https://www.nhs.uk
SANE 0300 304 7000 https://sane.org.uk
Supportline 01708 765200 https://www.supportline.org.uk/
Papyrus UK 0800 068 4141 https://www.papyrus-uk.org/
CALM 0800 585 858 https://www.thecalmzone.net/
The Silver Line 0800 470 8090 https://www.thesilverline.org.uk/
The Mix 0808 808 4994 https://www.themix.org.uk/
Mood Swings 0161 832 3736 http://www.moodswings.org.uk/
Women’s Aid https://www.womensaid.org.uk/