An eight-year-old boy who crushes on Blaine, a gay student on Fox's musical-comedy Glee, recently got to meet Darren Criss, the actor who plays the part.

The boy's mother has been blogging about her son's crush for a couple of years.

“Despite the passage of time, his puppy love for Blaine (or 'my boyfriend,' as my son likes to call him) has gone unabated.”

Last year, the boy told his mother that all he wanted for Christmas was to “meet Blaine and sing and play the guitar with him.”

When Criss announced a 16-city concert tour, the mother's blogging played off with an invitation for her son to meet Criss himself in Chicago.

“Darren Criss was charming and lovely, and my son was so shy but happy,” she wrote.

“After the show, we made our way back to the hotel, and after an extensive discussion of which superhero is the fastest (The Flash won), we went to bed. My son gripped me into a fierce hug. 'Mom,' he said to me, 'meeting Darren Criss was all the trillions times better than a hotel with a pool.' I'll take that as a 'thank you.'”