We knew Lisa Dingle was not long for this earth. But we were not ready to say goodbye to her so soon.
Her friends, family - and fans - have just been dealt a shocking blow as the Emmerdale favourite passed away in a beautifully understated scene.
Given that the show dropped both Joanie Wright and Hannah Barton's death on viewers without any prior warning, we shouldn't have been so surprised.
But it still hit like a sucker punch to the guts.
The Ent Daily soap team has been dreading the episode where Lisa would die ever since the storyline was revealed in March.
We watched dewy-eyed as Charity traveled to Scotland to meet with Lisa in secret, who dropped the devastating bombshell she had been diagnosed with an incurable heart condition.
Read more: Jane Cox reveals why she quit as Lisa Dingle
OMG, Lisa’s going to die this episode isn’t she.
Then earlier this month, she came home with husband Zak to tell her family the tragic news and to live out her final days.
Top of her bucket list of things to do before she went was to marry Zak again, and tonight she got her wish.
Read more: Chas and Paddy's baby secret
But tears of joy for the assembled Dingles turned to sadness as Lisa left her reception at the Woolpack to go home and change.
She sat on her sofa for a rest with just Monty the dog for company. Zak came home to collect her and, at first, thought she was having a nap on the sofa.
When he realised the awful truth, that she had died, he broke down, sobbing: "Nooo, this is too soon, Lisa."
Viewers sharing their feelings on Twitter were also emotional wrecks...
Ohh no Lisa!!😭😭😭#emmerdale
— 🦋 kaza🦋 (@Kaza_gayle) 23 May 2019
The episode has broken my heart into two 💔💔💔 #emmerdale
— ASH♛♥ (@ash_lonsdalex) 23 May 2019
Can’t cope, this is so sad...😭💔 aww Monty’s face too...😢 #emmerdale
— Teena Massam (@teenamassam) 23 May 2019
Some had guessed Lisa's death would come tonight, though.
The Woolpackers. A lovely touch.
Definitely dying tonight.#Emmerdale
— Iain ✌🏼🌐 (@BeaIe_) 23 May 2019
Oh god is lisa going to die tonight #Emmerdale
— anna williams (@welshanna28) 23 May 2019
This defiantly a good bye Lisa episode
— Lucie (@loulouppg17) 23 May 2019
OMG Lisa’s going to die this episode isn’t she ... #emmerdale
— TheColourPurple (@twistontrend) 23 May 2019
Emmerdale continues tomorrow night at 7pm.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think of tonight's episode.