It’s been an indescribably tough time for Michelle Connor in Corrie.
Viewers were left in tears back in January when the soap fave suffered a late miscarriage with baby Ruairi.
And heart strings were pulled even more when she and Steve said goodbye to their child at a moving funeral service.
Now Michelle and Steve face another battle – whether or not to have another baby.
Michelle is desperate for another child.
In tonight’s episode she tells Steve that she is up for trying again to have another baby.
But Steve isn’t so sure.
READ MORE: Holly Willoughby at centre of fresh pregnancy speculation
Scared to discuss the prospect, because he is worried that they may lose another baby, he tries to change the subject.
Will Steve come round to the idea? He’s already struggling with the burden of his baby secret – being the father of Leanne’s newborn, Oliver.
Kym Marsh, who has been praised for her performance as Michelle, has of course lived this storyline for real.
Eight years ago, she lost her baby Archie to stillbirth.
She revealed recently that producers of the soap had sensitively taken her to one side to ask if she would be happy to take on the storyline, which she agreed to after much thought.
“My reasons behind agreeing to go ahead with it were in the hopes that it might help someone somewhere,” she told Good Morning Britain. “That someone might relate to it and it would help people to talk.”
“I said right from the beginning I was consulted about this storyline,” she went on, adding that fans had deluged her with support.
“Our Twitter feed went completely mad,” she said. “We didn’t just dip our toe in to this issue.”
READ MORE: Britain’s Got Talent star hits back at criticism over animal acts
She also explained that, like Michelle, she too felt guilty about her son’s death.
“We hear her say, ‘What did I do wrong? I am a rubbish mum,'” Kym explained. “And they are all things you think when you go through something like that.”