Strengths: As always, one of the things that drives a romantic comedy is the relationship between the leads. Gina Rodriguez (Jenny Young) and Lakeith Stanfield (Nate Davis) have excellent chemistry. Though their story is mostly told through flashbacks, you appreciate their relationship. We get to see moments that feel very real and relatable. Though this is technically a romantic comedy, it's more about Jenny's relationship with her friends and how they grow. Brittany Snow (Blair Helms) and DeWanda Wise (Erin Kennedy) are both strong in their roles. It helps that they're given real arcs and aren't just comedic relief supporting characters. Blair grows into being comfortable with taking things in stride, while Erin allows love into her life. These are three-dimensional characters who matter. I loved the way the opening montage was done. We see how this relationship developed through social media and texts. It's creative, fresh, and a great way to tell a story in an economical way. The soundtrack also deserves praise. There's a lot of great music in this, from several different eras. It is used to hit on our nostalgia, but also to showcase what these characters mean to each other. There are a lot of funny moments in this thanks to some really witty banter.
Weaknesses: I wish there was a bit more of a definitive end to Jenny's story. She's a good character throughout, but her journey kind of ends in weak fashion. It feels like she doesn't fully come to terms with the breakup. Her friends get full arcs but hers kind of dies out. I think she could've used one final conversation with Nate to hammer home the ending. There are a few points where it feels like the characters are trying too hard to be edgy and it feels unauthentic.
Overall: One of the better movies I've seen from 2019 so far. There are a few issues with the story, but the dialogue, charm, creativity and talented cast are more than enough to make this a really fun movie.