Mary, a comic book store worker from Fort Wayne, Indiana, has become an internet hero after recounting an experience she had recently with a struggling queer teen who entered her store.
Mary - who goes by @saphhicgeek on Twitter - saw the young girl was distraught, tweeting that she looked “absolutely terrified" and that "she jumped" when greeted.
The young girl shared with Mary that she is a fan of the CW television show Supergirl, saying the queer female character of Alex is her favourite.
“I mention that I'm a huge #Sanvers shipper and the poor thing just breaks down in tears,” Mary wrote, referring to Alex’s relationship with Maggie.
Realising quickly that the crying girl in front of her was struggling with coming to terms with her sexuality, Mary - who herself is queer - said that she found herself "barely holding off" her own tears, writing "this kid was me years ago".
She then continues explaining the heartbreaking conversation she has with the young girl:
Afterwards, Mary introduced the teen to a series of LGBT+ comic characters including Batwoman, Midnighter, and Renee Montoya.
The young girl could only afford one of three comics she wanted, so Mary purchased the others for her, under the condition that the young girl would promise to help another queer kid in need in ten years time.
People on Twitter have commended Mary for her kind heart, and have even offered to reimburse her for the money she spent on the comic books.
Instead of being reimbursed, Mary has asked that people to donate to Equality Florida in her name if they'd like.
Actress Chyler Leigh, who plays the character of Alex on Supergirl, also tweeted in response to Mary's story, calling her a “real life #Supergirl”.