1 - 20 of 16,286 Bookmarks by AllIWantToDoIsRead
Navigation
List of Bookmarks
-
Freedom (cut me loose) by IzzyMRDB
Fandoms: Percy Jackson and the Olympians & Related Fandoms - All Media Types, Percy Jackson and the Olympians - Rick Riordan
02 May 2026
Tags
Summary
One thing that nobody talks about is what happens after the epilogue.
Percy put in the work: she woke up, she followed her script, and she lived another person’s life perfectly.
Now, however, there was just one itsy-bitsy problem. She had no idea what would happen next.
AKA
The self-insert is over, the day is saved, and our hero is still living someone else's life. She'd like to go off-script now.
- Language:
- English
- Words:
- 10,029
- Chapters:
- 5/?
- Collections:
- 6
- Comments:
- 373
- Kudos:
- 1,487
- Bookmarks:
- 526
- Hits:
- 13,652
Bookmarked by AllIWantToDoIsRead
06 May 2026
Bookmarker's Tags:
Bookmarker's Notes
Freedom (cut me loose)
One thing that nobody talks about is what happens after the epilogue.
Percy put in the work: she woke up, she followed her script, and she lived another person’s life perfectly.
Now, however, there was just one itsy-bitsy problem. She had no idea what would happen next.
AKA
The self-insert is over, the day is saved, and our hero is still living someone else's life. She'd like to go off-script now.
-
Tags
Summary
“What are you talking about?” Grace's fingers played quick chords as he spoke. He didn’t even look as he did it, but it did not make them any less purposeful.
“Discussing possible reasons why Tau Ceti is not infected while other stars are,” Eva replied deftly. “I would invite you to join, but we were just finishing—”
“Oh, that’s easy.” His hand twisted a knob, and the notes came out sharper. “It is infected—Petrova Line and everything.”
In Grace's opinion, dreaming about time traveling is no excuse for getting out of practice with his Eridian. To the rest of the Petrova Taskforce, it seems a bit odd that their resident Astrophage expert has suddenly taken to carrying a keyboard around and playing it whenever he speaks. Eva Stratt resolves to figure out what is going on.
- Language:
- English
- Words:
- 32,275
- Chapters:
- 9/23
- Collections:
- 12
- Comments:
- 3,126
- Kudos:
- 9,289
- Bookmarks:
- 2,466
- Hits:
- 87,050
Bookmarked by AllIWantToDoIsRead
06 May 2026
Bookmarker's Tags:
Bookmarker's Notes
Discordant
“What are you talking about?” Grace's fingers played quick chords as he spoke. He didn’t even look as he did it, but it did not make them any less purposeful.
“Discussing possible reasons why Tau Ceti is not infected while other stars are,” Eva replied deftly. “I would invite you to join, but we were just finishing—”
“Oh, that’s easy.” His hand twisted a knob, and the notes came out sharper. “It is infected—Petrova Line and everything.”
In Grace's opinion, dreaming about time traveling is no excuse for getting out of practice with his Eridian. To the rest of the Petrova Taskforce, it seems a bit odd that their resident Astrophage expert has suddenly taken to carrying a keyboard around and playing it whenever he speaks. Eva Stratt resolves to figure out what is going on.
-
Word People by InsaneTrollLogic
Fandom Project Hail Mary (2026), Project Hail Mary - Andy Weir
24 Apr 2026
Summary
Rocky and Grace break the incredibly specific Hail Mary accent to Erid at large.
- Words:
- 3,692
- Works:
- 2
- Bookmarks:
- 148
Bookmarked by AllIWantToDoIsRead
06 May 2026
Bookmarker's Tags:
Bookmarker's Notes
Word People
Rocky spends several years talking exclusively with an atonal human. This has some significant effects on his speech patterns.
-
Leaving a Mark by startingatmidnight
Fandoms: Project Hail Mary - Andy Weir, Project Hail Mary (2026)
31 Mar 2026
Tags
Summary
Ryland has a tattoo. So does Rocky. It's not the same thing, but it also really is.
- Language:
- English
- Words:
- 7,248
- Chapters:
- 1/1
- Comments:
- 364
- Kudos:
- 6,652
- Bookmarks:
- 1,735
- Hits:
- 23,413
Bookmarked by AllIWantToDoIsRead
06 May 2026
Bookmarker's Tags:
Bookmarker's Notes
Leaving a Mark
Ryland has a tattoo. So does Rocky. It's not the same thing, but it also really is.
-
hiding in plain sight by bokutoma
Fandoms: Fire Emblem: Fuukasetsugetsu | Fire Emblem: Three Houses
18 Oct 2019
Tags
Summary
sylvain should really stop breaking hearts before he gets his head lopped from his shoulders
fake relationship // firsts // tea time
Series
- Part 6 of sylvix week 2019
- Language:
- English
- Words:
- 1,249
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 14
- Kudos:
- 211
- Bookmarks:
- 14
- Hits:
- 1,378
Bookmarked by AllIWantToDoIsRead
05 May 2026
Bookmarker's Tags:
Bookmarker's Notes
hiding in plain sight
sylvain should really stop breaking hearts before he gets his head lopped from his shoulders
fake relationship // firsts // tea time
-
speaking a foreign language by SecretsOfTheUniverse1987
Fandom Game Changers Series - Rachel Reid, Heated Rivalry (TV)
01 May 2026
- Words:
- 28,270
- Works:
- 3
- Bookmarks:
- 194
Bookmarked by AllIWantToDoIsRead
03 May 2026
Bookmarker's Tags:
Bookmarker's Notes
speaking a foreign language
Shane Hollander speaks perfect English, perfect French, and now he is learning Russian. Ilya Rozanov is secretly enamoured by how perfect Shane is, but that doesn’t mean he can let him win. Two can play at this game.
Or, Ilya learns that Shane is learning Russian and enlists Marleau to teach him French.
-
oh why do we dance in this place by godsproblem
Fandoms: 原神 | Genshin Impact (Video Game)
15 Feb 2026
Tags
Summary
“Aw, does that mean you aren’t friendly with exorcists, then?”
“I wish death upon them all. I would enact it myself if I could stomach going anywhere near them for even the briefest period of time.”
“I see,” says Venti. He observes as Xiao takes another swing from his wine glass with an uncharacteristic enthusiasm. "So then what’s the deal with that exorcist kid?"
Venti watches, captivated, as Xiao chokes violently mid-drink, tries to suppress his coughing, and proceeds to set down his glass guardedly, in some truly misguided attempt at nonchalance. "...I have no idea what you're talking about."
"Ah. Well, my mistake, then!"
or
Chongyun blacks out for half a week during a particularly unfortunate yang episode, and wakes up in Mondstat. Needless to say, these are not the ideal conditions under which he would've preferred to reconvene with his former, highly-esteemed (adeptus) mentor.
- Language:
- English
- Words:
- 103,319
- Chapters:
- 26/?
- Comments:
- 423
- Kudos:
- 791
- Bookmarks:
- 129
- Hits:
- 17,056
Bookmarked by AllIWantToDoIsRead
03 May 2026
Bookmarker's Tags:
Bookmarker's Notes
oh why do we dance in this place
“Aw, does that mean you aren’t friendly with exorcists, then?”
“I wish death upon them all. I would enact it myself if I could stomach going anywhere near them for even the briefest period of time.”
“I see,” says Venti. He observes as Xiao takes another swing from his wine glass with an uncharacteristic enthusiasm. "So then what’s the deal with that exorcist kid?"
Venti watches, captivated, as Xiao chokes violently mid-drink, tries to suppress his coughing, and proceeds to set down his glass guardedly, in some truly misguided attempt at nonchalance. "...I have no idea what you're talking about."
"Ah. Well, my mistake, then!"
or
Chongyun blacks out for half a week during a particularly unfortunate yang episode, and wakes up in Mondstat. Needless to say, these are not the ideal conditions under which he would've preferred to reconvene with his former, highly-esteemed (adeptus) mentor.
-
Tags
Summary
“Oh my god,” the intruder says, voice coming faster and higher-pitched. “Shane, what the fuck? Oh my god.”
“Eeleeyah, come to my cottage,” Ilya mocks, voice muffled by Shane’s skin. “Don’t go to Russia. Come to my house instead. Is so private. No one will know…we will be completely alone. Together.”
“Oh my god, is that Ilya Rozanov?” the intruder yelps like he's about to start hyperventilating. “Why is Ilya Rozanov half-naked in our kitchen, Shane?”
“Okay, I know how this looks,” Shane tells Ilya, “But I mean, technically, we are still alone. Together.”
or,
At the cottage, Shane and Ilya meet eighteen year old Shane Hollander. This is really only a surprise for one of them. Everyone handles it as well as can be expected.
Series
- Part 3 of my heated rivalry anon fics
- Language:
- English
- Words:
- 9,618
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 988
- Kudos:
- 17,280
- Bookmarks:
- 3,883
- Hits:
- 135,313
Bookmarked by AllIWantToDoIsRead
02 May 2026
Bookmarker's Tags:
Bookmarker's Notes
circle back season
“Oh my god,” the intruder says, voice coming faster and higher-pitched. “Shane, what the fuck? Oh my god.”
“Eeleeyah, come to my cottage,” Ilya mocks, voice muffled by Shane’s skin. “Don’t go to Russia. Come to my house instead. Is so private. No one will know…we will be completely alone. Together.”
“Oh my god, is that Ilya Rozanov?” the intruder yelps like he's about to start hyperventilating. “Why is Ilya Rozanov half-naked in our kitchen, Shane?”
“Okay, I know how this looks,” Shane tells Ilya, “But I mean, technically, we are still alone. Together.”
or,
At the cottage, Shane and Ilya meet eighteen year old Shane Hollander. This is really only a surprise for one of them. Everyone handles it as well as can be expected.
-
please play pretend if only for a few days by agetwellcard
Fandom Game Changers Series - Rachel Reid, Heated Rivalry (TV)
30 Apr 2026
- Words:
- 14,911
- Works:
- 2
- Bookmarks:
- 14
Bookmarked by AllIWantToDoIsRead
02 May 2026
Bookmarker's Tags:
Bookmarker's Notes
please play pretend if only for a few days
When Shane starts the document, it makes sense to him.
Later on, when it’s published onto a hundred different gossip sites with hundreds of comments dissecting every word, it looks insane.
It starts because Shane has no one to talk to about everything. He’s never even kept a journal. He balks at the thought of getting a therapist. It’s not like he’s going to risk writing it down physically for someone to find. The only logical way that Shane can think of to deal with his feelings is to open up a blank Google Docs page and start writing.
or Shane decides to write down all his feelings instead of talking to Ilya. After years of writing about their relationship, the entire document gets leaked online.
-
The chips are set to fall by icopythefax
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
05 May 2026
Tags
Summary
At the 2017 All Star Weekend, Ilya takes fate into his own hands to produce at least one out MLH player by the end of the season. Thus begins his part-time side hustle as community organizer, mastermind, and Commander-in-Chief of the Gay Hockey Army.
- Language:
- English
- Words:
- 109,466
- Chapters:
- 29/?
- Collections:
- 20
- Comments:
- 12,411
- Kudos:
- 12,410
- Bookmarks:
- 4,065
- Hits:
- 381,755
Bookmarked by AllIWantToDoIsRead
02 May 2026
Bookmarker's Tags:
Bookmarker's Notes
The chips are set to fall
At the 2017 All Star Weekend, Ilya takes fate into his own hands to produce at least one out MLH player by the end of the season. Thus begins his part-time side hustle as community organizer, mastermind, and Commander-in-Chief of the Gay Hockey Army.
-
Is this thing on? by ARustySpork
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
04 Apr 2026
Tags
Summary
“They need to return to a conference based system,” Svetlana said, slamming her hand against the table. “It was fucking fine the way it was, why are we handing out participation trophies to shitty divisions?”
Ilya raised his eyebrows from where he hovered in the kitchen, cracking open another Red Bull.
“This is fun,” he said, deadpanned. “You guys should start a podcast or something. I would not listen, you are both terribly boring.”
* * *
Or, after an injury on the ice forces Shane into an early retirement, he and Svetlana start a podcast.
- Language:
- English
- Words:
- 12,670
- Chapters:
- 1/1
- Comments:
- 540
- Kudos:
- 8,499
- Bookmarks:
- 1,935
- Hits:
- 52,797
Bookmarked by AllIWantToDoIsRead
02 May 2026
Bookmarker's Tags:
Bookmarker's Notes
Is this thing on?
“They need to return to a conference based system,” Svetlana said, slamming her hand against the table. “It was fucking fine the way it was, why are we handing out participation trophies to shitty divisions?”
Ilya raised his eyebrows from where he hovered in the kitchen, cracking open another Red Bull.
“This is fun,” he said, deadpanned. “You guys should start a podcast or something. I would not listen, you are both terribly boring.”
* * *
Or, after an injury on the ice forces Shane into an early retirement, he and Svetlana start a podcast. -
through whatever you lose by aloneintherain
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
20 Feb 2026
Tags
Summary
Shane’s eyes snap open. Wait a second.
“Ilya,” Shane says, propping himself up on his elbows. “Ilya, wake up.”
Ilya makes a pained noise, eyes still shut. “I shut curtains already.”
“It’s not that. Ilya, hey. Don’t go back to sleep.” Ilya tries to bury back into Shane’s chest, but adrenaline knifes through Shane’s hangover long enough for him to peel Ilya off and roll him into his back. Ilya blinks blearily up at him, starfished in the sheets. Beautiful and naked and missing his mother’s cross.
OR: When Ilya’s cross goes missing after the Centaurs celebrate their first Stanley Cup win, Shane is determined to get it back. And so are the Centaurs. And the rest of Ottawa.
- Language:
- English
- Words:
- 7,038
- Chapters:
- 1/1
- Comments:
- 565
- Kudos:
- 17,629
- Bookmarks:
- 3,644
- Hits:
- 102,955
Bookmarked by AllIWantToDoIsRead
02 May 2026
Bookmarker's Tags:
Bookmarker's Notes
through whatever you lose
Shane’s eyes snap open. Wait a second.
“Ilya,” Shane says, propping himself up on his elbows. “Ilya, wake up.”
Ilya makes a pained noise, eyes still shut. “I shut curtains already.”
“It’s not that. Ilya, hey. Don’t go back to sleep.” Ilya tries to bury back into Shane’s chest, but adrenaline knifes through Shane’s hangover long enough for him to peel Ilya off and roll him into his back. Ilya blinks blearily up at him, starfished in the sheets. Beautiful and naked and missing his mother’s cross.
OR: When Ilya’s cross goes missing after the Centaurs celebrate their first Stanley Cup win, Shane is determined to get it back. And so are the Centaurs. And the rest of Ottawa.
-
Concussion Protocol by smilebackwards
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
17 Dec 2025
Tags
Summary
Scott must be confused as hell if he was asking for Kip. Especially in front of his teammates. Kip should say no, that he was a friend from outside New York. He lived in Vancouver or Hawaii or England. Scott was quite literally concussed, he didn’t actually want his ex-boyfriend showing up. It had been made abundantly clear that Kip and Scott’s friend groups would not be meeting each other.
“I—yeah. What hospital is he at?” Kip said.
- Language:
- English
- Words:
- 13,630
- Chapters:
- 6/6
- Comments:
- 316
- Kudos:
- 3,427
- Bookmarks:
- 758
- Hits:
- 28,385
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
Concussion Protocol
Scott must be confused as hell if he was asking for Kip. Especially in front of his teammates. Kip should say no, that he was a friend from outside New York. He lived in Vancouver or Hawaii or England. Scott was quite literally concussed, he didn’t actually want his ex-boyfriend showing up. It had been made abundantly clear that Kip and Scott’s friend groups would not be meeting each other.
“I—yeah. What hospital is he at?” Kip said.
-
Tags
Summary
Xiao doesn’t realize that the drunken hot mess of a bard who Zhongli suddenly made his responsibility to keep watch over is the very same Anemo Archon who saved him all those centuries ago.
- Language:
- English
- Words:
- 23,332
- Chapters:
- 1/1
- Comments:
- 107
- Kudos:
- 1,927
- Bookmarks:
- 362
- Hits:
- 17,788
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
wind over flowers
Xiao doesn’t realize that the drunken hot mess of a bard who Zhongli suddenly made his responsibility to keep watch over is the very same Anemo Archon who saved him all those centuries ago.
-
Right where We left Us by Intensely_Reading for chaoticloutral
Fandoms: 原神 | Genshin Impact (Video Game)
23 Jul 2023
Tags
Summary
“Kaveh,” Cyno says, “you’re familiar with Al-Haitham, correct?”
Kaveh’s scowl deepens. A long-forgotten bitterness burns in the back of his throat. Al-Haitham meets his stare, expression unsurprisingly blank.
He looks away, fingers curling into fists.
“Unfortunately,” he mutters.
(Getting kidnapped, modifying the Akasha, staging a coup, and reuniting with his ex hadn’t quite been on Kaveh’s agenda for the week.)
- Language:
- English
- Words:
- 32,252
- Chapters:
- 4/4
- Collections:
- 2
- Comments:
- 88
- Kudos:
- 1,222
- Bookmarks:
- 278
- Hits:
- 16,759
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
Right where We left Us
“Kaveh,” Cyno says, “you’re familiar with Al-Haitham, correct?”
Kaveh’s scowl deepens. A long-forgotten bitterness burns in the back of his throat. Al-Haitham meets his stare, expression unsurprisingly blank.
He looks away, fingers curling into fists.
“Unfortunately,” he mutters.
(Getting kidnapped, modifying the Akasha, staging a coup, and reuniting with his ex hadn’t quite been on Kaveh’s agenda for the week.)
-
golden-rayed lily by marigoldens
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
26 Dec 2025
Tags
Summary
“We’ll crush you next time.”
“Mm, you won’t,” Ilya retorts, along with kisses down Shane’s chest. “But don’t worry. I’ll send you flowers.”
Shane’s fingers go into Ilya’s hair, and Ilya hears a mumbled, “I don’t need flowers,” before a moan drowns it out.
or: Ilya and Shane sending each other flowers starts out as a joke, and then becomes like a confession.
- Language:
- English
- Words:
- 4,362
- Chapters:
- 1/1
- Collections:
- 2
- Comments:
- 161
- Kudos:
- 5,479
- Bookmarks:
- 1,089
- Hits:
- 31,074
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
golden-rayed lily
“We’ll crush you next time.”
“Mm, you won’t,” Ilya retorts, along with kisses down Shane’s chest. “But don’t worry. I’ll send you flowers.”
Shane’s fingers go into Ilya’s hair, and Ilya hears a mumbled, “I don’t need flowers,” before a moan drowns it out.
or: Ilya and Shane sending each other flowers starts out as a joke, and then becomes like a confession.
-
Summary
Snapshots of the Ottawa Centaurs captain, Shane "walks my husband like a dog" Hollander and Ilya "media menace" Rozanov. Best if read chronologically but not required.
- Words:
- 16,770
- Works:
- 5
- Bookmarks:
- 1,563
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
This Is Why We Have Media Training
Rozanov, back up.”
“Backing up,” Ilya said evenly, “But if he touches my husband again I will explore violence.”
Shane exhaled, resigned. "You are sitting next to me for a reason.”
“Yes,” Ilya agreed. “Leash.”
@downbadinottawa
There are FOSSILS less down than Rozanov. He is WHIPPED and PROUD of it.@montrealdefender
we are getting destroyed by a guy who just publicly admitted his husband controls him. this is the worst timeline.
When Ottawa faces Montreal again, Shane keeps it professional. Ilya absolutely does not.Featuring: one infamous Hollanov Wikipedia page and a professional athlete with a marriage kink.
-
The same number of stars everywhere by GlitterCity
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
23 Dec 2025
Tags
Summary
“Ilya?” Shane said in that same dreamy, loopy voice as that morning. Ilya exhaled in a rush.
“Shane,” he said, and wanted to sag against the glass with relief. “What happened? Is something wrong?”
“Not! Any moooooooore.”
Ilya swallowed. Shane hadn’t gotten any quieter in the past seven hours.
“Why are you calling me? You need to be resting,” he said, and it sounded softer than he’d meant it to.
“I forgot to tell you something. Important.”
“You should not be telling me anything, you should be—”
“My cottage has really good water pressure,” Shane announced.
Ilya stared out the window while a small plane taxied past.
“What?”
——————
Shane's cottage has a lot of amenities, and he needs to tell Ilya about all of them.
- Language:
- English
- Words:
- 2,917
- Chapters:
- 1/1
- Collections:
- 9
- Comments:
- 544
- Kudos:
- 16,305
- Bookmarks:
- 2,719
- Hits:
- 88,988
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
The same number of stars everywhere
“Ilya?” Shane said in that same dreamy, loopy voice as that morning. Ilya exhaled in a rush.
“Shane,” he said, and wanted to sag against the glass with relief. “What happened? Is something wrong?”
“Not! Any moooooooore.”
Ilya swallowed. Shane hadn’t gotten any quieter in the past seven hours.
“Why are you calling me? You need to be resting,” he said, and it sounded softer than he’d meant it to.
“I forgot to tell you something. Important.”
“You should not be telling me anything, you should be—”
“My cottage has really good water pressure,” Shane announced.
Ilya stared out the window while a small plane taxied past.
“What?”
——————
Shane's cottage has a lot of amenities, and he needs to tell Ilya about all of them. -
Tags
Summary
In which Shane has a one night stand and tries to find him through twitter.
Shane @ShaneH24
Dear twitter, i am looking for a guy that fucked me super duper well on the 14th september around 1am. He had golden curly hair and his ass was huge and he was hot. Also 6ft.
Please and thanks,
The guy who needs to be railed again.Series
- Part 1 of Hollanov Social Media AUs
- Language:
- English
- Words:
- 1,797
- Chapters:
- 1/1
- Collections:
- 2
- Comments:
- 171
- Kudos:
- 4,963
- Bookmarks:
- 570
- Hits:
- 30,254
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
connection
In which Shane has a one night stand and tries to find him through twitter.
Shane @ShaneH24
Dear twitter, i am looking for a guy that fucked me super duper well on the 14th september around 1am. He had golden curly hair and his ass was huge and he was hot. Also 6ft.
Please and thanks,
The guy who needs to be railed again. -
Tags
Summary
Though Alhaitham’s instinctive reaction was to push this inexplicably older version of Kaveh away and demand an explanation, something about the desperation in his grip held him hostage. He could feel the rapid rise and fall of Kaveh’s chest against his own, the quivers in his body from the leftover adrenaline of travelling through what had to be some sort of time portal.
He was still trying to make sense of the situation, pulse roaring in his ears, when Kaveh’s fingers began to shift, sliding down the length of his arm until he reached Alhaitham’s left hand.
Kaveh traced along the veins there, pausing - as if searching for something that wasn’t where it should be. Then his posture fell, softening with melancholy. “Oh,” he murmured, almost to himself. “I’m not back yet.”
Alhaitham stiffened. “What?”
“You’re not my Alhaitham,” Kaveh said with a quiet, somber sigh that wavered faintly at the end.
- Language:
- English
- Words:
- 5,689
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 118
- Kudos:
- 716
- Bookmarks:
- 94
- Hits:
- 3,674
Bookmarked by AllIWantToDoIsRead
01 May 2026
Bookmarker's Tags:
Bookmarker's Notes
It's About Time
Though Alhaitham’s instinctive reaction was to push this inexplicably older version of Kaveh away and demand an explanation, something about the desperation in his grip held him hostage. He could feel the rapid rise and fall of Kaveh’s chest against his own, the quivers in his body from the leftover adrenaline of travelling through what had to be some sort of time portal.
He was still trying to make sense of the situation, pulse roaring in his ears, when Kaveh’s fingers began to shift, sliding down the length of his arm until he reached Alhaitham’s left hand.
Kaveh traced along the veins there, pausing - as if searching for something that wasn’t where it should be. Then his posture fell, softening with melancholy. “Oh,” he murmured, almost to himself. “I’m not back yet.”
Alhaitham stiffened. “What?”
“You’re not my Alhaitham,” Kaveh said with a quiet, somber sigh that wavered faintly at the end.
