With Cain only allowing her access to her son Isaac and stepson Kyle at certain times, she has turned to alcohol to keep her company.
In last night's episode (December 31 2019), the farm owner got drunk at the Woolpack where she started an argument with Wendy Posner.
Cain was then forced to call Moira's son Matty to take his mother home.
Back at the farm, Matty tried to talk to Moira and she told him she wished Cain had left her in the lake.
Matty tried to tell her all the things she had to live for but she said she hated herself.
Moira, stop feeling sorry for yourself.
However, viewers have little sympathy and are annoyed with Moira, saying she's the one who chose to have an affair.
However it looks like Moira's drinking won't be slowing down soon as next week, Matty makes the decision to leave home as he struggles to get through to his mum.
But Moira continues to spiral and eventually she ends up in a ditch. Will she be okay?
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!