We recently asked the BuzzFeed Community which TV show couples stayed together way too long. Here are some relationships they think should have ended much earlier:
Warning: spoilers ahead!!!
1. Archie and Veronica from Riverdale:
2. Hope and Landon from Legacies:
3. Rafael and Jane from Jane the Virgin:
4. Emily and Paige from Pretty Little Liars:
5. Rory and Dean from Gilmore Girls:
6. Kurt and Blaine from Glee:
7. Stefan and Elena from The Vampire Diaries:
8. Ted and Robin from How I Met Your Mother:
9. Jackson and Maggie from Grey's Anatomy:
10. Rory and Logan from Gilmore Girls:
11. Aria and Ezra from Pretty Little Liars:
12. Fitz and Olivia from Scandal:
13. Jackie and Kelso from That '70s Show:
14. Sabrina and Nick from The Chilling Adventures of Sabrina:
15. Veronica and Duncan from Veronica Mars:
16. Carrie and Big from Sex and the City:
17. Emily and Alison from Pretty Little Liars:
18. Miles and Tristan from Degrassi: Next Class:
19. Matt and Gabby from Chicago Fire:
20. Blair and Chuck from Gossip Girl:
21. Diane and Mr. Peanutbutter from BoJack Horseman:
22. Clark and Lana from Smallville:
23. Ginny and Hunter from Ginny & Georgia:
24. And finally, Ross and Rachel from Friends:
Note: Submissions have been edited for length and/or clarity. Not all submissions were from Community users.