And now, its time for her past to catch up with her.
She tries to find a way to tell everyone what shes done.
Its literally her chickens coming home to roost.

Credit: Patrick Wymore/The CW
Shes done a lot of shitty things that she has not been called to account for.
This is the episode where shes called to account for them.
The duet has to do with that.
The two of them are so amazing; they have so much chemistry.
Its my favorite kiss weve ever done on the show.
Its a spectacular kiss its very romantic and very fed up.
Just profoundly fed up.
Another musical number worth noting is all about childbirth.
Yep, its finally time for Heather to deliver Darryls baby.
And thankfully, Paula is around to offer Heather a bit of advice.
It talks about the bloody show and that kind of stuff.
The finale will also feature the return of Trent, whos back with what McKenna calls a diabolical plan.
Crazy Ex-Girlfriendairs Fridays at 8 p.m.
ET on The CW.