Recent bookmarks
-
Tags
Summary
“Your turn, Haitham,” Tighnari said, rolling the bottle across the floor to him. Alhaitham caught it with a flick of his wrist and spun it, the motion precise and deliberate. Kaveh watched, dread pooling in his gut like cold water, the anticipation stretching taut as the bottle slowed, then stopped—on him.
“Oh,” Kaveh echoed, his earlier nonchalance replaced by a sinking resignation. Alhaitham’s gaze locked onto his, cool and unflinching, a silent challenge in those gray-green depths. This sucks. Everything about this night sucks. He stood, swallowing the protests clawing at his throat. It was just a kiss, right? Quick, painless, over in seconds. He could handle that.
Bookmarked by mossymantis
10 Jun 2026
-
Tags
Summary
Tighnari and Cyno host a party at their apartment to celebrate the end of the semester and their best friends having the top ranks in their respective classes. Kaveh has trouble separating Alhaitham from his expectations of himself, leading to outward resentment between the two.
It isn’t until Tighnari takes revenge in one of the rounds of the game “truth or dare” that this detestment is contested.Alhaitham and Kaveh play “firetruck” and learn how to define “love”.
Bookmarked by mossymantis
10 Jun 2026
-
The Great Debate (Now Featuring One Apartment) by inhumanbones
Fandoms: 原神 | Genshin Impact (Video Game)
24 Dec 2025
Tags
Summary
Kaveh thought he’d escaped Alhaitham after countless online debates, pointed emails, and minor humiliations from all those years ago. He was wrong. Very, very wrong. Thanks to Cyno and Tighnari, he lands a lead on a apartment… only to discover that the "landlord" is none other than his ex-academic rival, debate nemesis, and the only person who ever read him like an open book. Now they’re roommates by contract, enemies by habit, and somehow stuck under the same roof. Rules are simple: don’t touch each other’s things, don’t correct each other’s grammar, and absolutely do not, under any circumstances, bring up that debate about brutalism from years ago.
Spoiler: some rules are already broken.
Bookmarked by mossymantis
10 Jun 2026
-
Tags
Summary
When Alhaitham writes a book with a protagonist based on himself, he doesn't expect to see his own character stripped bare by a fanfiction writer who "identifies really strongly" with his love interest.
Alhaitham found himself smiling as he cooked dinner that night, thinking back on his conversation with “alkavarzaray,” the random online stranger who understood him to a terrifying degree. Creating any sort of art and allowing it to be perceived is extremely intimate in itself, but the idea that this man had properly understood and absorbed most of what Alhaitham had put out there, baring his soul— It was something between incredible and horrifying.
Bookmarked by mossymantis
02 Jun 2026
-
Help, There’s a Starfish on the Roof! by dtnvrr4
Fandoms: 原神 | Genshin Impact (Video Game)
09 Jun 2026
Tags
Summary
Kaveh had been clear. No poetic wording. No room for misunderstandings. No room for miscommunication.
“I don’t see you that way,” Alhaitham replied flatly.
Wow. So straightforward. So concise. Zero social etiquette.
The heartbreak had not even settled in yet and Kaveh already wanted to throw him off the building.
Cyno @tcg_pharaoh:
why is alhaitham on the roofTighnari @actual_leader:
what roof?? like about to jump??Cyno @tcg_pharaoh:
no he’s lying down flat like a starfish on the cement and just staring at the skyStar_Airbnb @star_villas:
🔗 StarFish Rooftop Villa, 2Bedroom, 1.5 Bathroom with View(or: Kaveh was the one who got rejected by Alhaitham, so why is his junior acting like a tragically abandoned stray cat?)
Bookmarked by mossymantis
31 May 2026

.jpg)