Coronation Street star Catherine Tyldesley has shared her sadness about her mum being in intensive care.
The actress played Eva Price in the ITV soap before quitting in 2018.
Catherine Tyldesley opens up
Now she has opened up about her devastation and guilt and how she found the strength to cope when her mum was hospitalised needing emergency surgery.
She bravely shared a picture of herself sobbing during the terrible time in the past month.
Posting on Instagram she said: "Lockdown has brought up many emotions for many people.
"Some days have been incredibly hard. Dark. Unworkable. When my mum was in ICU I could barely function. It seemed all I could do was cry.
"I couldn't parent. My inner child simply craved my mum's touch... Thus I felt shame/mum guilt for not being able to 'mother' my own son.
"I'm lucky- I have a brilliant hands-on husband who has been the greatest support to us. Some people don't have anyone. I can't bear to imagine that.
"Teamed with a huge change in my hormonal balance - last month was nothing short of horrendous.
"It's massively important to me that we all #TALK . We must help each other."
Fans flocked to share supportive words to Cath with one commenting: "Thank you for sharing and helping others like myself feel its ok to feel how we feel."
Cath thanks the NHS
Cath's mum fortunately survived and the actress wanted to give something back to thank the nurses and doctors who saved her.
She organised a huge online quiz for last Friday that is expected to raise more than £500,000 for the NHS charities.
The actress said: "This is a thank you from me to the NHS for saving my mum's life.
"This is just one small way that I can repay the never-ending gratitude I have for the amazing doctors and nurses of the NHS.
"I will do anything for our NHS and will be forever in debt to the angels at Salford Royal Hospital who cared for my mum.
"It has been a horrendous week for my family and having mum back home now is nothing short of miraculous."
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!