Gleeks, this one is gonna get you misty-eyed: EW has an exclusive first look at the Glee season finale, airing May 9 at 9 p.m., in which Blaine (Darren Criss) goes engagement-ring shopping for Kurt (Chris Colfer)! Commence swooning. Does this mean that Blaine will pop the question?

Read the whole story at insidetv.ew.com