This is episode 61 of 88 of The Good Girl. Play it below, then continue straight into the next episode — the whole season is free and needs no account.
The closing stretch of the season, where the arc pays off.
After a decade of family torment, Linda meets James. Initially using him to escape home, she discovers his loyalty and trust, slowly falling in love. Their relationship evolves from attraction to deep mutual admiration of souls and talents.