An 8-year-old boy who had been saying for two years that Darren Criss was his ‘boyfriend’ got to meet his big crush at a recent concert in a meeting engineered by his mom.

The actor and singer, who plays gay high school student Blaine Anderson on TV’s Glee, is currently on his first solo concert tour. During a meet and greet with fans before his Chicago show, he met the boy, gave him a hug, and the two had a chat.

‘My son met his first love,’ the mom writes in Huffington Post. ‘It was adorable. Darren Criss was charming and lovely, and my son was so shy but happy. As for their conversation, that’s not really mine to share. Maybe someday, when my kid is older, he’ll write about it, but until then, it remains as it should be: between him and Darren.’

The mom said her son first told her of his crush two years ago: ‘Despite the passage of time, his puppy love for Blaine (or "my boyfriend," as my son likes to call him) has gone unabated.’

Mom got to meet Criss too.

She writes: ‘When it was my turn to talk, I found my normally sure-spoken self decidedly absent. What could I say to this young man who meant so much to my kid, this young man who, by playing a television character, had helped lead my son to tell me about his orientation and, by extension, helped change the trajectory of my own life toward activism? "Thank you" felt so insufficient, but it was all I had.’