Two years ago, I made my case for why Betty and Archie should be together on Riverdale. While we still have yet to see the pair officially become a couple, we've been fed a LOT of Barchie content in the past couple of seasons, and I'm more convinced than ever that they're meant to be.

So here are 23 reasons why Riverdale really needs to let Betty and Archie just date already:
Warning: MAJOR spoilers ahead!!!
1. First, the show planted the seeds for Barchie in the pilot.

2. They love each other, full stop. This isn't even up for debate!

3. When they were little, Betty tutored Archie every single day so he wouldn't get held back in school. When Archie passed, he kissed her and asked her to marry him...and neither of them have ever forgotten it!

4. Try to convince me that Archie doesn't look at Betty with literal heart eyes. I'll wait.
No one: Nobody at all: Archie Andrews looking at Betty Cooper:
5. Archie is incredibly protective over Betty.
6. And Betty would do anything for Archie — she's truly his ride-or-die for life.

7. In fact, when Archie was falsely accused of murder, Betty spent her entire summer working on his case because she couldn't bear the thought of losing him.

8. Because a little part of Archie always thought he and Betty would end up together.

9. Even when they were both dating other people, they couldn't stop thinking about each other.

10. Their first onscreen kiss was incredibly powerful...
11. ...but this kiss in Season 4? Literally one of the best TV kisses EVER. They even used flashbacks of early Barchie moments leading up to the kiss!

12. And this sequence of them gazing out their bedroom windows and imagining dancing together? Simply *chef's kiss.*

13. Archie wrote a love song for Betty and serenaded her with it.

14. They practically invented childhood-friends-to-lovers.

15. Plus, they totally nailed the whole "faking dating" trope.

16. Archie has always been there for Betty.

17. Archie literally said he's "happy to kiss Betty any time."

18. Three words: THE. SHOWER. SCENE.

19. The friends-with-benefits storyline in Season 5 showed how much chemistry they truly have.

20. KJ Apa (who plays Archie) ships Barchie!
We put in little subtle moments with Archie and Betty like that U pick up every and where U can fully see whats going and U can see that they have very special relationship they spent whole lives together which kind of beats all the other relationships around us-@kj_apa #Barchie
21. Because Betty and Archie look at each other like this.

22. At the end of the day, they're best friends — and nothing will ever change that.

23. And finally, because it was always supposed to be Betty and Archie!
