Warning: A year's worth of TV spoilers ahead. Read at your own risk. 1. When Dustin and Steve became best friends on Stranger Things. Tap to play or pause GIF Tap to play or pause GIF Netflix 2. When Jon and Dany had sex right as we learned his true parentage on Game of Thrones. HBO 3. When Ofglen was arrested on The Handmaid's Tale and we watched her wordless struggle. Hulu 4. When Titus channeled his inner Beyoncé and re-created Lemonade on Unbreakable Kimmy Schmidt. Netflix 5. When Clay learned what Hannah really thought of him after listening to his tape on 13 Reason Why. Netflix 6. When Archie, Betty, Jughead, and Veronica saved Cheryl from drowning on Riverdale. Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF The CW 7. When Denise came out to her family over Thanksgiving dinner on Master of None. Netflix 8. When Claire walked into Jamie's print shop and they reunited after 20 years apart on Outlander. Starz 9. The forking crazy plot twist that ended the first season of The Good Place. NBC 10. When the women of Big Little Lies banded together to protect Celeste from Perry. HBO 11. When Rick turned himself into "Pickle Rick" and beat the shit out of some bad guys on Rick and Morty. Adult Swim 12. When Randall and William traveled to Memphis because William wanted to die there on This Is Us. Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF NBC 13. When Helena showed Sarah, Alison, and Cosima her book about their lives during the series finale of Orphan Black. BBC America / Via tumblr.com 14. When Meredith received the Harper Avery Award while surrounded by her friends and family on Grey's Anatomy. ABC 15. When Taystee spoke up for the inmates in hopes of bringing about change on Orange Is the New Black. Netflix 16. When The 100 did an unexpected six-year time jump and revealed that Clarke survived the death wave. The CW 17. When Josh left Rebecca at the altar and she vowed to end him on Crazy Ex-Girlfriend. The CW 18. When Michael unexpectedly died on Jane the Virgin. The CW 19. When Reggie was held at gunpoint by campus police on Dear White People. Netflix 20. When Selina decided to run for president AGAIN on Veep. HBO 21. When Sasha emerged from the coffin as a walker in an attempt to kill Negan on The Walking Dead. Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF AMC / Via dailytwdgifs.tumblr.com 22. When Nora and Kevin finally reunited during the series finale of The Leftovers. HBO 23. And finally, the powerful moment when Jacqueline took the weights revealing that she's a survivor of sexual assault on The Bold Type. Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF Tap to play or pause GIF Freeform For more Best of 2017 content, click here!