1 - 20 of 2,870 Bookmarks by apostscript

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane leaves that Vegas penthouse suite feeling wretched, and like an idiot, and like he never wants to see Ilya Rozanov again.

    Except, well. Then there are zombies.

    Language:
    English
    Words:
    95,670
    Chapters:
    3/3
    Comments:
    5,103
    Kudos:
    17,019
    Bookmarks:
    7,640
    Hits:
    301,844

    27 Sep 2026

    Bookmarker's Tags:
  2. Public Bookmark *

    Tags
    Summary

    "What if I help you?" Grace blurts out desperately, sweating even in the coolness of his house as his words finally manage to stop Adrian from storming out.

    "What?" Adrian says after a tense moment.

    "I can prove it to everyone," Grace says, his heart in his throat. "I'll - I'll make you and Rocky the most celebrated couple on Erid. I promise."

    "Stupid human," Adrian hisses. "You would give up your chance for him just like that?"

    "Yes," Grace says hoarsely.

    "Anything for him."

    ***

    Adrian does not like Grace.

    Which sucks, really, since Grace loves Adrian's husband and all.

    Language:
    English
    Words:
    105,206
    Chapters:
    44/?
    Collections:
    3
    Comments:
    6,267
    Kudos:
    13,108
    Bookmarks:
    2,617
    Hits:
    367,656

    17 Sep 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    25/?

  3. Public Bookmark 71

    Tags
    Summary

    Luca’s front code is 2481, which, in all honesty, he had set as a joke. His landlord had been undergoing the process of changing all physical key locks to codes; when he had asked Luca to set his, he had just come back, exhausted, from a week-long roadie, too sleep deprived to actually think about it.

    He’d typed in 2481. When he’d shared his code with them, a couple months later, he’d grinned, said, it was the first thing I thought of.

    For the longest time it had been two, right? But then it became three. Became, as in evolved to be. Grew into a new state. Transitioned into. Simple, simple, simple. Eins, dva, trois. Freckles, cupid’s bow, dimples.

    So then. So then why?

     

    or: three, minus one

     

    (now with ch 2: five moments, after)

    Series
    Language:
    English
    Words:
    15,683
    Chapters:
    2/2
    Comments:
    133
    Kudos:
    414
    Bookmarks:
    71
    Hits:
    4,935

    16 Sep 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    For crying

  4. Public Bookmark *

    Tags
    Summary

    “Haas.”

    Someone said his name. Hazy, maybe?

    Luca stumbled again. Fuck. Were the boards close enough now to reach? He leaned forward— his arm outstretched and—

    Smack! His hand slapped at the top of the boards, desperately grappling for purchase, but he couldn’t keep hold of anything. His entire body burned, and he fought to hold his head up.

    His knees gave out, and his shoulder hit the walls of the rink, sliding down until he hit the ice with a dull thud.

    “Haas! Haasy? Hey, hey!” Roz. Luca knew that voice, would know that voice anywhere.

    OR

    Luca collapses during practice and is hauled off the ice by his hockey idols, the Hollander-Rozanovs. Thus begins a journey to discover that constant pain isn't normal, bodies are made differently, and it's okay to be rare.

    Series
    Language:
    English
    Words:
    11,258
    Chapters:
    2/?
    Collections:
    1
    Comments:
    112
    Kudos:
    592
    Bookmarks:
    106
    Hits:
    9,109

    16 Sep 2026

    Bookmarker's Tags:
  5. Public Bookmark *

    Tags
    Summary

    Shen Yuan, who is nice, who is soft and who is not Shen Jiu.

    He spends so long trying not to be Shen Qingqiu, thinking that not being Shen Qingqiu is an accomplishment, that he never realises the results of this.

    Shen Yuan, who will never be Shen Jiu.

    Shen Yuan, who may be liked, but Shen Jiu, who is loved.

    Language:
    English
    Words:
    20,634
    Chapters:
    5/?
    Comments:
    71
    Kudos:
    866
    Bookmarks:
    360
    Hits:
    11,901

    11 Sep 2026

    Bookmarker's Tags:
  6. Public Bookmark *

    Tags
    Summary

    Shane Hollander was boring. Or at least that is what his ex-boyfriend told him when he unceremoniously dumped him. Now, six months after the last time he spoke to Johnathon, he was finally beginning to feel alright. He had a good job, a good side-hustle, good friends and (most importantly) good health. He didn't have to deal with Johnathon's mess left lying around his house, nor did he have to put up with his boyfriend's creepy preoccupation with another man.

    So when he agreed to privately teach yoga to a famous client, he definitely didn't expect it to be his ex-boyfriend's parasocial obsession. He may resent Ilya Rozanov, but he's a professional who can keep it together. It's only a few months. He'll make it out of this alive. Definitely. Probably.

    Language:
    English
    Words:
    47,843
    Chapters:
    13/?
    Collections:
    1
    Comments:
    803
    Kudos:
    1,675
    Bookmarks:
    539
    Hits:
    37,789

    11 Sep 2026

    Bookmarker's Tags:
  7. Public Bookmark *

    Tags
    Summary

    After an overtime win, Ilya kisses his roommate Shane on the mouth.

    It was just celebrating. Shane is straight. Everything is fine.

    Except Shane hasn't spoken to him properly in three days.

    So, naturally, Ilya asks Reddit.

    Language:
    English
    Words:
    35,876
    Chapters:
    6/6
    Comments:
    949
    Kudos:
    4,563
    Bookmarks:
    872
    Hits:
    53,070

    11 Sep 2026

    Bookmarker's Tags:
  8. Public Bookmark *

    Tags
    Summary

    There was no “No Son of Mine” lecture, no slurs were ever thrown around, and neither Shane nor Ilya were ever banished from Yuna and David’s house or life. Instead, a quiet questioning began, where all of Shane’s choices were investigated for motive and reason.

    When did this start? When did it become serious? Are you sure about this?

    When David first walked in on Shane and Ilya kissing, and Shane had to make what felt like a walk of shame to his parents house with Ilya in tow, he assumed that all he had to do was rip the bandaid off. There was no more hiding, there was no pretending this didn’t happen. The truth was out there whether he liked it or not, and he was vocal with Ilya about not liking it at all. But, he told himself, he just had to man up. He could do this. Rip the bandaid off, tell the truth, and tomorrow will be better.

    He was really incredibly wrong about that.

    Or: When Shane’s parents find out he’s gay and dating Ilya, they don’t accept it – instead, they push back. What follows is two of the most difficult years of Shane’s life. AU after Book 2/Season 1.

    Language:
    English
    Words:
    53,102
    Chapters:
    8/10
    Comments:
    634
    Kudos:
    1,618
    Bookmarks:
    653
    Hits:
    31,612

    09 Sep 2026

    Bookmarker's Tags:
  9. Public Bookmark *

    Tags
    Summary

    “Ilya is my best friend. There is no rivalry. At all. The media can spin whatever they want, but that’s not who we are. He will always be my biggest fan, and I will always be his. There’s no animosity between us and there never will be. End of story.”

    ——

    The media wanted a bitter rivalry. Instead, Shane and Ilya gave the league the finger and became inseparable, obnoxiously affectionate best friends. And maybe, unbeknownst to them, stupidly in love too.

    As the microscope and pressure of the league increasingly suffocate Shane, he must also now navigate love and a relationship underneath it. But when targeted violence shatters their world in a single night, Shane is forced to confront the traumatic grief of the golden boy he used to be, his sanctuary turning into a cage, and the painful freedom of change — leading to a journey of healing, self-discovery, and a choice that shocks the world.

    (No one dies or is permanently injured, I promise. Guaranteed HEA.)

    Language:
    English
    Words:
    17,624
    Chapters:
    6/27
    Comments:
    124
    Kudos:
    598
    Bookmarks:
    223
    Hits:
    8,915

    09 Sep 2026

    Bookmarker's Tags:
  10. Public Bookmark *

    Summary

    how to read:
    Pt 1: Shane goes no-contact with Yuna.
    Pt 2: All of the Seattle specific chapters from Pt 1, to be read as it's own story without the bad parent background
    Pt 3: A continuation of EITHER part, doesn't matter which story you come from. Contains general life of Hollanov living in the Emerald City and their team.

    Words:
    39,682
    Works:
    2
    Bookmarks:
    207

    09 Sep 2026

    Bookmarker's Tags:
  11. Public Bookmark *

    Summary

    A series of Ilya and Shane struggling to get people to take their relationship reveals very seriously at all.

    The fics in this series are set in the same universe, so these are the SAME Shane and Ilya. Although they can be read in any order, Totally Real Canadian Boyfriend™️ takes place roughly 5 years before Pour Decisions.

    Words:
    24,758
    Works:
    2
    Bookmarks:
    1,498

    08 Sep 2026

    Bookmarker's Tags:
  12. Public Bookmark *

    Tags
    Summary

    “It really fucking hurt to just be ignored for six months.”

    Ilya looks at him again, nodding as he runs his finger along Shane’s bare collarbone. He shifts so that he’s lying beside Shane more than hovering on top of him, but keeps touching him and doesn’t go far.

    “You can call me sensitive or whatever, but I don’t think I can do this if you’re just going to ignore me for another six months or however long after we say goodbye tonight.” Shane continues, trying to subtly wipe his wet eyes but of course Ilya notices.

    “Hollander-” He reaches up to wipe the tears away, but Shane lightly pushes his hand away and shakes his head.

    “I guess I’m not cut out for casual.” He whispers. “Because this has never really felt like nothing to me, and I can’t pretend that it is. You aren’t nothing to me.”

    or, the boys talk in Vegas because they can't fight their feelings anymore.

    Language:
    English
    Words:
    17,461
    Chapters:
    2/2
    Comments:
    110
    Kudos:
    3,606
    Bookmarks:
    617
    Hits:
    31,586

    07 Sep 2026

    Bookmarker's Tags:
  13. Public Bookmark *

    Tags
    Summary

    Shane has learned that Rozanov played in the KHL up until signing with the Centaurs. His departure from his previous team seemed to end on anything but friendly terms. He has a reputation. Trouble always seems to find him. Or maybe he chases it. There’s stories about fights in the locker room, authority issues, and he’s apparently a notorious party boy, a womanizer, some new omega on his arm in every photo online.

    (Yes, Shane has checked).

    He’s all the kinds of alpha that Shane has rolled his eyes at all his life.

    And Shane hates the way he blushes under the alpha’s attention.

     

    Or: Shane loves hockey, but was never allowed to go pro due to regulations preventing omegas from playing professional hockey. Instead, he works as a nutritionist for the Ottawa Centaurs. Ilya is a recent transfer to the team, and takes an immediate liking to Shane. Having built walls around himself and his designation, will Shane be able to open up to him and let the alpha in?

    Series
    Language:
    English
    Words:
    86,696
    Chapters:
    14/?
    Collections:
    1
    Comments:
    737
    Kudos:
    2,034
    Bookmarks:
    687
    Hits:
    70,050

    07 Sep 2026

    Bookmarker's Tags:
  14. Public Bookmark *

    Tags
    Summary

    Three things Shane Hollander didn't expect today:
    1. Posing as a sugar baby to pay off his debts.
    2. Sitting at the completely wrong table because of his dyslexia.
    3. Ending up having dinner with a golden-haired Greek god named Ilya, having absolutely no clue he's the biggest star in the NHL.

    One thing Ilya Rozanov didn't expect today:
    1. That his teammates' prank (sending him an escort) would turn out to be an adorably clumsy guy who speaks perfect French and shakes like a leaf under his touch.

    Language:
    English
    Words:
    42,939
    Chapters:
    8/?
    Comments:
    108
    Kudos:
    822
    Bookmarks:
    248
    Hits:
    22,291

    06 Sep 2026

    Bookmarker's Tags:
  15. Public Bookmark *

    Tags
    Summary

    It feels like a dam has broken inside of him.

    All he wants is pizza. A donut. A milkshake.

    If he can’t have Ilya - if Ilya doesn’t want him - maybe he can have pizza instead.

    It’s a stupid thought. A dangerous thought. But it won’t leave.

    Or, Shane doesn’t get injured in the game and Ilya breaks it off between them. Shane’s eating disorder spirals out of control as a result.

    Language:
    English
    Words:
    34,402
    Chapters:
    7/7
    Comments:
    187
    Kudos:
    2,563
    Bookmarks:
    636
    Hits:
    40,358

    06 Sep 2026

    Bookmarker's Tags:
  16. Public Bookmark *

    Tags
    Summary

    A silly Hollanov Social Media AU, in which Shane has been running the most trusted Ilya updates account for almost a decade, but one day, he accidentally breaks character and sends Hockey Twitter into a spiral to help him get laid.

    [Also posted on Twitter and Tumblr.]

    Language:
    English
    Words:
    959
    Chapters:
    3/3
    Collections:
    13
    Comments:
    2,402
    Kudos:
    14,453
    Bookmarks:
    3,681
    Hits:
    184,754

    28 Aug 2026

    Bookmarker's Tags:
  17. Public Bookmark *

    Tags
    Summary

    “Look, I know I’m boring. And lame and… weird. I just… can you not say it? Every time? Or at least not every ten seconds.”

    And suddenly Ilya saw the way Shane was trying to fold in on himself. Like he wanted to hide the parts of his life he had just let Ilya see. Now it looked like he regretted letting Ilya in. Or he expected him to laugh. Or leave.

    He crossed the room.

    “Shane.”

    Shane shook his head once.

    “I’m sorry. Forget it.”

    “No,” Ilya said gently, crouching in front of him. “I’m sorry. I didn’t mean it like that. I was teasing. I didn’t realize.” He paused, then said more firmly, “you’re not boring.”

    Shane scoffed under his breath.

    “I mean it,” Ilya said, ducking his head to try to catch his eye. “You’re the most specific person I’ve ever met. It’s fascinating. I love the way your brain works. And the way this house feels like you.”

    ----------------

    A fluffy/smutty one shot set some time between Tampa and Boston in 2017 where Shane invites Ilya to spend the weekend with him in Montreal.

    Series
    Language:
    English
    Words:
    4,631
    Chapters:
    1/1
    Comments:
    265
    Kudos:
    8,289
    Bookmarks:
    1,627
    Hits:
    65,110

    28 Aug 2026

    Bookmarker's Tags:
  18. Public Bookmark *

    Tags
    Summary

    “This hot tub has not been well maintained,” Rozanov complained as they stood on the deck, staring at the built-in hot tub, big enough to fit 8 people. 

    “So, you can replace it,” Shane replied patiently.

    “I will be too busy to replace the hot tub. Then I will have a long day, and I will decide to have a soak in my rancid hot tub, and then I will catch diphtheria and die.” Rozanov looked at Shane, accusatory. “You want me to die?”

    Shane looked down. The hot tub looked no more or less rancid than any other hot tub. “I don’t think you can get diphtheria from a dirty hot tub.”

    “You are doctor now?” Rozanov asked, and Shane stayed silent. 

    Shane Hollander is a realtor who works with the Ottawa Centaurs to find properties for new players.

    Ilya Rozanov needs a home.

    Language:
    English
    Words:
    32,620
    Chapters:
    1/1
    Comments:
    2,128
    Kudos:
    18,608
    Bookmarks:
    5,783
    Hits:
    166,075

    27 Aug 2026

    Bookmarker's Tags:
  19. Public Bookmark *

    Tags
    Summary

    Ilya smiled down at Shane and his eyes gleamed with mischief. 

    "You know, Troy is just a few doors down. We could call him over, make it a little party." 

    Shane's eyes snapped open only to narrow again as he glared up at Ilya.

    “Would you like that?”

    “No, I wouldn’t,” Shane snarled. 

    But his face was screwed up in frustrated pleasure. Ilya hummed thoughtfully and pretended to consider. 

    “Perhaps we could make it a competition then.” 

    Shane made an irritated noise and turned his face away. Ilya leaned closer and let his teeth drag down the length of Shane's clenched jaw.

    "You want Troy to see how well you take it, or do you want to see if he's better at riding my cock than you are?" 

    He had been teasing him, pushing at the jealousy that usually made Shane squirm and glare and tell him to shut the fuck up while his traitorous cock twitched and throbbed at how much he secretly liked it. 

    So when Shane did squirm away from him, Ilya followed automatically, pressing their chests flush together. He thought Shane was playing.

    “Get the fuck off me,” Shane spat.
    -

    Shane safewords out of Ilya's teasing about Troy.

    Series
    Language:
    English
    Words:
    9,441
    Chapters:
    1/1
    Comments:
    1,188
    Kudos:
    16,973
    Bookmarks:
    4,307
    Hits:
    142,734

    27 Aug 2026

    Bookmarker's Tags:
  20. Public Bookmark *

    Tags
    Summary

    Five times someone other than Shane tells Ilya they have a problem with his and Troy Barrett’s friendship, plus one time Ilya confronts Troy himself.

    Language:
    English
    Words:
    10,708
    Chapters:
    2/6
    Comments:
    190
    Kudos:
    1,478
    Bookmarks:
    423
    Hits:
    14,618

    23 Aug 2026

    Bookmarker's Tags:

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation