It was World Mental Health Day yesterday, with many people sharing their experiences online.
And Coronation Street and Emmerdale star Hayley Tamaddon revealed that just the day before, she suffered from a panic attack and “cried on the floor for hours”.
The actress, 41, said that the episode occurred after she felt worried after signing contracts on a new London house lease, and it escalated from there.
On Twitter , she wrote that the incident happened when she was on a train from London to Manchester: “All these questions running round in my head led me to have a panic attack on a train.
“I controlled it until I got off. As I walked down the platform I walked quickly.
“Put my sunglasses on and fought back the tears. I got to my car and got in and locked the door and I gave myself a talking to, slowed my breathing down and drove home.”
Once she was home, she revealed things got worse: “I broke down. For four hours. Oh my God I’m having a nervous breakdown, I thought.
“I cried until I felt like I was gonna pass out.”
Hayley, who played Del Dingle on Emmerdale and Andrea Beckett on Corrie, then urged her fans to get help if they needed it.
She said that appearances can be deceptive, as people from all walks of life suffer from metal health issues: “Some of you reading this might think, ‘What have you got to be sad about?’
“Because I guess on the outside looking in I seem to have the world at my feet.
“I’m a fairly successful actress (I think) with a beautiful family and the best friends around me a girl could possibly want.
“And I’m healthy. I’m grateful. I’m ‘the strongest person I know’ or so my friends tell me. I’m a fixer. I fix people. I help people.
“If my friends have a problem they come to me. And I love that. I live to help others.
“But when I have a problem I feel like I need to try and fix it myself and not tell anyone I’m sad. (My friends are always having a go at me for this).
“But yet the advice I give to others is talk. Tell someone. Don’t suffer on your own.”