Mindy Kaling and BJ Novak are the stuff of fan fiction. Once a real life couple (and real life TV couple), the two of them are now very public besties who like to tease their fans with the depth of their soulmate-ship all while claiming they’re just friends.

It’s the type of plotline Mindy would write into her show. And she did. (Remember BJ playing the guy who was really in love with his best friend on The Mindy Project?)

Obviously Mindy and BJ know what they’re doing. They’re smart. They’re sexy. They realize the whole world is rooting for their rom-com and they let it play out via social media so we can all shriek, “STOP DENYING FATE ALREADY!”

BJ once even told Entertainment Weekly, “The main reason I’m reluctant to get married to Mindy is that every single person in our lives and Twitter feeds would say, ‘I knew it.’ I just couldn’t f–ing deal with that. But we know. We know what’s there.”

Ugh, BJ. Not a good enough reason, man. Not a good enough reason.

Let’s take a look at some of Mindy and BJ’s flirtiest social media interactions. Prepare your shrieking.

Read the rest of my article for Portable here. Spoiler: I say things like, “Mindy’s first Instagram of all time, a subtle hint to her strongest attachment of all time” and I mean it.

Also, in researching this article I discovered a Tweet where Mindy confirmed what we’ve known all along–Danny Castellano is very, very similar to BJ aka she’s writing their love story.