Meryl Streep's 'Big Little Lies' performance is aggravating fans, but they love it

Hard to believe, and tough to accept, but season two of Big Little Lies is already almost over.

During the penultimate episode Sunday night, Celeste found herself on the witness stand in court, against her mother-in-law Mary Louise, who is trying to gain custody of Celeste and Perry's children.

In case you haven't been paying attention, all season, Mary Louise has just been a major pain in the butt. From refusing to accept the fact that her son was a rapist and an abusive husband, to awkwardly side-eyeing and judging every last person in Monterey. The character is despicable, and we honestly can't wait for her to go away. However, we absolutely love Meryl Streep. So we're torn, and Sunday night was no exception.

The general consensus on Twitter is that we all despise Mary Louise, but we're totally here for Streep. Here is a sample of some of Sunday night's tweets:

So, after Celeste was grilled and shamed by Mary Louise's lawyer in court, when Celeste requested that Mary Louise be put on the stand as well, you could imagine how hyped the viewers got for next week's season finale.

May the best woman win.

Big Little Lies airs Sundays at 6 p.m. on HBO.

Check out R. Kelly’s daughter saying she ‘almost tried’ to take her own life amid social media backlash:

Read more Yahoo! Entertainment:

Tell us what you think! Hit us up onTwitter,Facebook, orInstagram, or leave your comments below. And check out our host, Kylie Mar, onTwitter,Facebook, orInstagram.

Want daily pop culture news delivered to your inbox? Sign up here for Yahoo Entertainment & Lifestyle's newsletter.