David Platt’s still struggling with the aftermath of his sinister assault by former friend Josh Tucker – and he really can’t deal with girlfriend Shona Ramsay worrying about him.
And their romance falls apart next week when David’s erratic moods prove too much for Shona.
Shona mentions to David that they’ve not spent any time alone for a while, and with the house empty, she suggests he join her in the bedroom. But while Shona’s getting ready for some romance, David grabs his coat and leaves without a word.
When Shona later finds him asleep on the sofa, she tells him he has to stop messing her about.
David knows she’s right, and at work he quizzes Maria about HIV tests before heading off to a clinic to be checked out.
But when the nurse asks questions about his recent sexual history, David can’t handle it and rushes off.
Back home, a desperate Shona’s packed a bag and is ready to leave but wanting to prove he’s not damaged by Josh’s rape, David grabs her and kisses her passionately.
It’s not all good news though, because Shona – not surprisingly – wants to talk about what’s up with David.
He can’t bring himself to tell his girlfriend what’s happened to him, so instead he takes drastic action.
He throws Shona out.
Heartbroken, Shona is forced to stay with Roy and Carla. But when David asks to meet her in the Rovers, she’s chuffed and confides in Josh that she’s hoping David has come to his senses.
Don’t miss out: Three steps to ensure you see all ED!’s latest news on Facebook
She’s dealt a blow, though, when David turns up with her belongings in bags.
Is it really over for the cute couple?
Do you think there’s any hope for David and Shona? Let us know by commenting on our Facebook page @EntertainmentDailyFix!