Nothing can be more hurtful to a diehard TV fan than the cancellation of their favorite show, as well as no better saving grace than it being given one last final season.
In what has become a common trend in the entertainment industry, networks and streaming platforms are choosing to renew series for final seasons, rather than just canceling the series with no proper ending.
This new reality leads to almost 20 fan-favorite comedies and dramas leading into their final batch of episodes to wrap up storylines, and give fans one last epic goodbye before meeting their maker in a crowded TV landscape.
Scroll through to see the network, cable and streaming shows coming to an end next season:
12 Monkeys (Syfy)
The fourth and final 11-episode season will roll out over four consecutive weeks, with three episodes airing Fridays from 8 to 11 p.m. ET until the two-hour series finale on Friday, July 6 at 9 p.m. ET.
12 Monkeys will debut its final season on June 15.
Being Mary Jane (BET)
The drama, which will wrap up the series for fans, is set to premiere sometime in fall or winter.
Crazy Ex-Girlfriend (The CW)
The 13-episode installment will premiere in fall 2018 and air Fridays at 9 p.m. ET. Leading lady and co-creator Rachel Bloom made the news public six weeks before the network made it official.
Game of Thrones (HBO)
The six-episode final season to one of the most celebrated dramas in history, promises to be its deadliest one ever. The final chapter premieres in April 2019, but don't worry, HBO has already announced a prequel series is in the works.
Girlfriends' Guide to Divorce (Bravo)
The six-episode final season will premiere Thursday, June 14.
The show will start airing its last chapter in midseason 2019.
House of Cards (Netflix)
The show's final season, which will not feature Spacey and see Robin Wright as the lead, will consist of eight episodes and premiere sometime in fall 2018.
iZombie (The CW)
Will we finally find out what happened to Liv's mother and brother after zombies took over the city? We can't wait to tune in.
Jane the Virgin (The CW)
After a fan-favorite character was found mysteriously back from the dead, Jane will not return for its next, and final, chapter until midseason. The season is set to consist of reportedly 16 episodes.
The Last Ship (TNT)
Currently airing its last batch of episodes on Thursdays at 9 p.m. ET, Nashville will likely see the return of star Connie Britton, whose character died last season, for a final appearance before the series finale airs July 26.
Shades of Blue (NBC)
Jennifer Lopez has a lot on her plate so her NBC drama series had to wrap up. The 10-episode final season will premiere June 17 and bring the story of Harley Santos to an end on a redemptive note.
However, the minds behind the show say the final batch of episodes, which will premiere in Spring 2019, will offer a satisfying conclusion to the story.
Unbreakable Kimmy Schmidt (Netflix)
Producers for the series are also set to be negotiating a deal for a wrap-up movie to give the show a proper ending.