Meeting your childhood hero, particularly an author, is a kind of magic even JK Rowling can't describe.
BuzzFeed reports Scottish fan Johnnie Blue (who's so dedicated to the "Harry Potter" fandom, his Twitter handle is actually @Johnnie_Rowling) met Rowling for the first time this past July at a book signing.
They weren't exactly strangers, as the author replied to a few of his tweets in the past.
This time, Blue set himself apart and handed his hero a notebook with a handwritten letter inside.
He detailed the ways her writing helped him overcome tremendous obstacles like bullying and struggles with self-confidence.
Blue told BuzzFeed the author is partially responsible for the adult he's becoming, saying,
[Rowling has] saved so many peoples lives, along with mine, something I will be eternally grateful for.
And on August 15, Rowling wrote him back.
The dedicated fan finally had the chance to meet Rowling last summer.
Blue gave Rowling a uniquely beautiful "Harry Potter"-themed notebook, complete with a personal note about his journey.
Here's the note she sent in reply. Try not to cry, Potterheads.
Dear Johnny, You have fantastic handwriting. That's not the most important thing I've got to say to you, but I thought I'd mention it — I'm a connoisseur. On to more important things: What you say about Harry helping you at what was clearly a dreadful time in your life means more to me than I can easily express. I freely confess that I loathe bullying and the way it is still so often “handled” in schools. Your experience is shocking and disturbing and that you have turned out to be a compassionate, moral, highly motivated person is high testimony to your courage. Gryffindor for you, my lad… Thank you so much for the stunningly beautiful notebook. I love it. This letter seems to be a series of non-sequiturs, but why break the pattern: I have family roots in Ayrshire — Arran, to be precise. And I've never been there. Embarrassing, isn't it? Don't tell the Nationalists. I'm sure we'll see each other again. In the meantime, I'll watch out for you on Twitter. Love from Jo