Credit: Twitter

Welcome to the best week of your life, friends. Word on the street is that Blaine (Darren Criss) is popping the question to his ex-boyfriend, Kurt "I Love Turtlenecks" Hummel (Chris Colfer) during Glee's season finale. We know, feelings. So many feelings, we might explode with happiness and jazz hands.

This news is nothing short of fabulous, but it comes as quite a shock. After all, Blaine and Kurt have been living apart all season (Kurt is currently holed up in New York City, while Blaine is finishing up senior year at McKinley High), and let's not forget that they went through a pretty brutal breakup.

Then again, Blaine has admitted that he's still in love with Kurt, and it looks like the feeling is mutual! Need we remind you of the way Kurt teared up while watching Moulin Rouge's "Come What May" during movie night with Rachel (Lea Michele) and Santana (Naya Rivera) — clearly imagining it was he and Blaine singing together? These two are clearly meant to be.

We're all for Kurt and Blaine living happily ever after, but are they a little young to be getting married? After all, Blaine is a high schooler. There's no denying that he has a lot of growing up to do, so maybe he and Kurt shouldn't rush into marriage — especially when they could simply start dating again.

Do you think Blaine's proposal to Kurt is a little premature, or is this the perfect next step in their relationship? Either way, we're thrilled!



Credit: Glee on Fox on YouTube Photo: Watch: "Come What May" By Kurt and Blaine in Glee Season 4, Episode 15 (VIDEO)