Girlfriends - Season 5 - Eps 7: The Mother of All Episodes (1)
Joan's mother makes a surprise visit and constantly criticizes her, particularly anything regarding her decision to open the restaurant. Joan grows fed up with her lack of support and tells her off, prompting Carol to leave. Joan also grows tired of fighting with William about the restaurant. She decides to buy him out to preserve their friendship, but he refuses to accept the check. They discuss his previous love confession, and William angers Joan by saying that he was ""desperate."" A ranting Joan winds up admitting that she tried to go to his New York hotel room to confess her feelings. They kiss and admit their love for each other, but Joan collapses when her mother emerges in a bathrobe. Meanwhile, Maya is concerned when she discovers that Jabari has been watching pay-per-view porn.
About Girlfriends

Title: Girlfriends
First Air Date: 2000-09-11
Last Air Date: 2008-02-11
Status: Ended
Rating: 7.4/10 (from 38 votes)
Language: EN
Seasons: 8
Total Episodes: 172
Network: UPN The CW
Genres: Drama, Comedy
Production Companies: Grammnet Productions, CBS Studios
Synopsis
The series revolves around the friendship of four African-American women in different phases of their lives. They explore the many trials and tribulations that most women face today such as relationships, family, friends and other current issues that will interest most women. Whether it’s getting over a divorce, finding a career, or looking for true love, Girlfriends delivers along with comedy and wit.
Cast

Tracee Ellis Ross
Joan Clayton

Golden Brooks
Maya Wilkes

Persia White
Lynn Searcy

Reggie Hayes
William Dent

Khalil Kain
Darnell Wilkes