1 - 20 of 83 Works by moonsteps
Navigation
Listing Works
-
Tags
Summary
Before she died, Columbina had looked so beautiful, and Sandrone had hated herself for thinking such a vile, unnecessary thought. Maybe that is why the ghost still follows her now, lingering in her walls, distorting her image in the mirror with her bloodless smile.
-
Tags
Summary
Buck is too busy disliking Eddie’s latest message to hear what Ravi just said. He clicks his phone off and shoves it away. “What was that?”
“A bet,” Ravi repeats. “We have a bet about you. You know, for how long it’ll take for you and Eddie to admit that you’re in love with each other.” He sniffs. “Chim’s already lost once. He put a new guess in like two months ago. Harry just got in on it too. It’s kind of like the 118 hazing ritual, if you think about it. They got me in my second week as probie.” A pause. “Wow, I definitely wasn’t supposed to tell you that.”
Ravi drunkenly reveals that the 118 have a bet on when Buck and Eddie are going to get together. Naturally, Buck has a normal reaction to this.
-
Tags
Summary
Jean wonders, briefly, what he is supposed to do now. He thinks about Jeremy going into that empty room with someone else. He thinks about them pinning Jeremy to Derrick’s useless bed. He thinks about the brown of Jeremy’s eyes being the only visible color through the mass of dark air, how close they would be.
He was right. This is a stupid game.
Then the bottle stops, and Jean recenters.
It’s pointing right back at him.
At the Trojans’ end of semester party, Jean and Jeremy get paired for a game of seven minutes in heaven.
-
Tags
Summary
When Al-Haitham seats himself, he finds Kaveh already looking at him. “Kaveh,” he says.
“Hello, teammate,” Kaveh says, appearing to decide on a smile that comes across a little like a grimace. Or maybe that’s on purpose. “It’s been a while. Actually, I feel like I never speak to you. Ever. Even at any of the several games we’ve played against each other. But now we’re roommates. Isn’t it funny how life works out?”
Years after being drafted to different professional hockey teams, Kaveh gets traded to Sumeru and becomes roommates with Al-Haitham.
-
Tags
Summary
“In any case,” Colin says, moving to stand up. “The three of us have always gotten on well together. I’m sure we’ll be excellent flatmates. What could possibly go wrong?”
Penelope can think of a few things, actually, but she’ll spare him.
Colin moves into the spare room in the flat Penelope shares with Eloise.
-
Tags
Summary
“This guy at the library said sorry to Flins,” says Sandrone, scoffing and rolling her eyes, “and now the idiot’s convinced that he’s in love with him.”
“That is an exaggeration,” says Flins.
“Dude,” says Varka.
-
Tags
Summary
“You said yes.”
“What?” Jean asks, half in a daze.
Jeremy swallows. “You said yes. To Allison. When she asked if you’re going to marry me.”
This seems to get Jean’s attention. “Of course I said yes.”
“That means you want to,” says Jeremy. “You want to marry me.”
“Jeremy.” Jean is looking at him as if he is stupid. And, well, perhaps Jeremy is a little stupid.
Truthfully, Jeremy has been thinking about his and Jean’s wedding since his fifth year at USC.
Series
- Part 2 of spiro & spero
-
Tags
Summary
Jeremy doesn’t need to know about Jean lying awake for hours every night, missing the heat of his body against him in their bed. He doesn’t need to know about the evenings Jean has spent curled on Cat’s shoulder in the living room, staring aimlessly at the television in front of them without absorbing a single thing. He doesn’t need to know that Jean is dying, slowly, inside, a little bit every day. He doesn’t need to know any of that. And he won’t. Not if Jean can help it.
In Jean's fifth year, Jeremy goes pro in San Francisco. They make it work. They have to.
-
Tags
Summary
Andrew stares blankly down at Neil’s bare fourth finger. Then he looks up at Neil’s scarred face, his deep blue eyes that stand out even against the summer horizon of this godforsaken city, and he wonders yet again if he knows about the ring tucked away in the bottom drawer of the double vanity.
One more surprise, Abram. I think I want to marry you.
Andrew buys a ring. It takes a while before he makes any use of it.
Series
- Part 1 of spiro & spero
-
Tags
Summary
And then, earlier today at morning practice, Jeremy collapsed at far-court ten minutes into the scrimmage.
-
Tags
Summary
Before Jeremy can think better of it, he holds up his hand. “Do you want to try?”
Jean stares at him. He stares at the joint for even longer.
-
Tags
Summary
“Do you want to tell everyone?” comes Jeremy’s voice all of a sudden.
Jean turns to face him. “What?”
“I just mean—” Jeremy shakes his head. “We don’t have to, like, make it a big deal. I mean, obviously Cat and Laila are going to find out pretty quickly either way, and they should be the first ones to know from our mutual friends regardless. But for the rest of them…” Jeremy trails off, his smile easy as it stretches east to west across the bottom half of his face. He is so beautiful, Jean thinks hopelessly, endlessly.
Jean and Jeremy attempt to keep their new relationship private.
-
Tags
Summary
“I want this,” Jeremy says, his voice cracking as the words tumble hopelessly out. “I want to keep playing. I think I will die if I don’t. Jean, I—”
“Okay,” says Jean, thumbing under his eyes. “Then you will keep playing.”
Jeremy shakes his head. “Is it really that simple?”
“Yes,” says Jean. “It is.”
Jeremy navigates the reality of his future. He also navigates the reality of Jean.
-
Tags
Summary
Finally, Jean shifts. “The psychiatrist,” he starts, then stops, and Jeremy’s eyes go wide. “He told me that I…I need to stop associating the water with negative things. We are working on that during my sessions.”
“Okay,” says Jeremy softly. “Is there anything, ah, good? Positive? That would help you in there?”
Jean looks pained. “Yes, but I cannot ask that of you.”
Jeremy stares at him. Then he realizes what Jean means.
-
california burns cardinal red on the skyline by moonsteps
Fandoms: All For The Game - Nora Sakavic
23 Apr 2025
Tags
Summary
“You signed the contract to play for us,” says Jeremy, and he sounds a little helpless. Jean spins around and stares at him.
“I did not know,” he says. “I did not know what Kevin was doing until it was too late. He did not give me a choice. Neil didn’t either, I—I was—” Dying. Breaking. Drowning. Drowning. Drowning. “No. It does not matter. I do not have any other option. I have to play. I will die if I don’t.”
In which Jean and Jeremy dated long distance and broke up before Jean's transfer to the Trojans.
-
Tags
Summary
After graduating from the Akademiya, Al-Haitham takes up an internship in Fontaine to forget about Kaveh and their disastrous break up. Then a cryptic Sumeru number accidentally messages him.
-
Tags
Summary
“I am only going to ask you this once, so listen carefully,” says Jean in French the following Monday at nine o’clock in the morning. He drops his bag in front of Neil and points at him. “At the housewarming. What were you and Andrew Minyard doing in my room?”
Next to him, Kevin promptly breaks into a coughing fit.
Neil and the trials and tribulations of being a college student, having Kevin and Jean as his friends, and his roommate Andrew leading him up to the rooftop every night.
-
Tags
Summary
“I hate you,” says Andrew. He thinks about the version of Neil in his dreams, the one that slipped beneath his covers with him at Easthaven and slept next to him with two feet of space between their hands. He should have known it was a dream the moment Neil climbed into his bed—nobody gives Andrew his space. Nobody enters his bed and does not immediately press themselves to him as close as possible.
-
Tags
Summary
EXCLUSIVE: Al-Haitham to star as lead in Hallmark romance movie alongside small-time actor Kaveh
The star, who has made no comment on his newest role, is joined by Kaveh, who was rumored to have signed onto a project with Al-Haitham in 2020. His debut on the movie scene alongside a renowned figure such as Al-Haitham is sure to turn eyes to his future projects.
Read more…
“Like fuck I am going to read more,” Kaveh says out loud even though he’s currently alone in his apartment.
Five years after a doomed first project, Kaveh and Al-Haitham reunite as co-stars on the set of a romcom.
-
Tags
Summary
“Are you…what I mean is…” Tighnari’s face twists. “Are you in love with me?”
“Yes,” says Cyno. “Why?”
“Oh,” says Tighnari. He blinks once, then twice, then three times, and says, “What?”
Tighnari conquers professional archery and also his best friend being in love with him.
