Credit: Mike Yarish/FOX ©2011 Fox Broadcasting Co. Photo: Finn Gives Rachel Flowers in Glee Season 3, Episode 18: “Choke”

Every once in awhile, something will happen on Glee that just doesn’t quite add up. A gap in reasoning or a strangeness in plot continuity that just can’t quite be reasoned away.

Okay, maybe not just every once in awhile. Sometimes it feels like almost every week. Think you know what we mean? Take a look at Glee’s top logic fails for Season 3, Episode 18: “Choke.”

1. Rachel Berry’s Magical 40-second Wardrobe Change

Right before Kurt’s (Chris Colfer) big NYADA audition, Rachel (Lea Michele) gives him a pep talk backstage. He’s dressed as the Phantom of the Opera, and her outfit is classic Christine Daae. She’s wearing a lacy white dress. Her bangs are pulled back, and her hair has been curled into a mass of cascading waves.

Kurt starts to sing. About 40 seconds pass. Suddenly, Rachel is joining Blaine (Darren Criss) down in the auditorium — and she’s wearing an entirely different outfit. We’re talking black dress and totally different hairstyle. Now Rachel’s bangs are down, and all her curls have been instantly straightened. In just 40 seconds. Look, we know that being a performer is all about the quick costume change, but this is pushing things a bit! 

2. Wait. Little Rachel Was How Old, Again?

Credit: Mike Yarish/FOX ©2011 Fox Broadcasting Co.

No one is denying that “Don’t Rain on My Parade” from Funny Girl is Rachel’s go-to song. When the Streisand-lover first sang it back in Glee’s Season 1 sectionals episode, she told everyone, “Well, I do have something I’ve been working on since I was four.” But by the time Rachel performed the tune again this episode, that tender little age had suddenly become twice as young. 

“I have been belting out that song since I was two!” she asserted. Look, 2-year-olds are still in diapers and can’t yet form complete sentences, while 4-year-olds are usually comfortably in preschool. There’s a big difference here.

3. Blaine Was Boxing, But We Never Saw Him Shirtless.

So, what’s the point of Blaine getting all worked up and hitting a punching bag if we never actually get to see him take off his shirt? Or hop in the shower (you know, while shirtless... and stuff).

No, seriously. We really don’t understand.

4. Rachel Is a Vegan. Except for When She’s Not.

Credit: Adam Rose/FOX ©2011 Fox Broadcasting Co.

In real life, actress Lea Michele sticks to a vegan diet. Drawing on that fact, Glee has decided to make her character a vegan, too. Well, some of the time. When they remember, at least. 

We first learned that Rachel is a vegan back in Glee Season 1, while the members of Vocal Adrenaline were tossing eggs at her in the parking lot. Then in Season 2, Finn (Cory Monteith) and Rachel talked about the vegan meatballs at Breadstix. But this week, Rachel seems to have forgotten her strict dietary habits completely. “First, no milk. It makes you too phlegmy,” she explained. Is this meant to imply that she usually drinks dairy products? Because we’re pretty sure that is not a vegan-approved meal option. 

Can’t get enough Gleetastic goodness? Like us on Facebook or follow us on Twitter!