Warning: Spoilers for the series finale of “Jane the Virgin” follow.

The series finale of “Jane the Virgin” aired last night, and it revealed who Gossip Girl is: Jane’s son Mateo.

OK, wrong show, but the point stands. After five seasons, the telenova-inspired CW show is over, and as the finale revealed during Jane’s wedding to Rafael, her son Mateo is good at “voiceover work.”

It turns out that the voiceover narrator was an adult version of Mateo all along, which raises some questions.

In the same way that “Gossip Girl” being Dan (Penn Badgley) raises questions about probing into his sister’s sex life, this becomes weird when you think too hard about the fact that Mateo has also been narrating his mother’s.

“Just as with the Gossip Girl reveal, the Jane the Virgin narrator reveal doesn’t make any sense. It’s cute until you remember some of the things he’s said,” writes journalist Joanna Robinson on Twitter.

Some fans were into this reveal, however.

“Mateo is the narrator. He’s telling the story of how his parents fell in love. #Jafael was ALWAYS the story,” wrote one fan.

And some fans had guessed it all along and were happy to have it confirmed.

“DID YOU JUST HEAR MATEO SAY HES THE NARRATOR??!?!?!?!?! OMFGGGG FINALLLYYYYYYYY,” writes one.

It’s not quite as controversial as the “Gossip Girl” reveal, but it’s a talker for sure.