Angelwingsfly



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Once outside, he leaned forward and put his hand against the cold stone wall. His phone was still to his ear, the message still recording. 

    “Ilya. Please. Please. I can’t do this. I don’t know what to do. Please. You can’t be dead.” His voice broke on the word. “I love you. I love you so much. More than anything. I need to hear your voice. I need you to…I need you…I need you…fuck. Please Ilya, please.” 

    Shane took the phone away from his ear and held it between both hands as though he were praying. He realized he was on the floor and didn’t know how he got there. He was crying. He was fairly certain he was hyperventilating. 

    His brain was desperately trying to grab at anything. Any thread of logic. Any idea of what to do next. 

    I have to see him. 

    Yes. That made sense. Shane needed to get to Tampa. Now. He would go there. He would find Ilya. Ilya would be fine. They would be together. He would see him. Tell him how much he loved him. He had to go. He had to go now. 

    ***

    OR: What if Ilya lost his phone during the emergency landing, Shane couldn't reach him, he panicked, and chartered a plane to Tampa to find him instead...

    Language:
    English
    Words:
    12,838
    Chapters:
    1/1
    Comments:
    511
    Kudos:
    17,753
    Bookmarks:
    4,546
    Hits:
    208,503

    24 Sep 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane is traded to Boston during the hookup era, and his attempts to act normal and professional around Rozanov are a little too successful: fans start shipping him with Marleau, instead.

    Language:
    English
    Words:
    33,727
    Chapters:
    1/1
    Comments:
    2,149
    Kudos:
    24,048
    Bookmarks:
    7,158
    Hits:
    223,303

    17 Sep 2026

  3. Public Bookmark *

    Tags
    Summary

    “I have to go. Unlike you, I take this job seriously,” Shane says stiffly: “But this doesn’t end here, Rozanov.”

    The smirk on Rozanov’s face makes him want to crawl out of his skin: “Oh, wait, before you leave—one last thing.”

    Shane is already facing the doors, ready to leave, but he turns around one last time.

    “What?”

    The man looks amused: “Do you want to grab a drink after work?”

    “Oh, fuck off.”

    “Then back to my place, maybe?”

    Shane slams the office doors behind him as he exits. The entire floor stares at him as he angrily walks towards the elevators.

    Or the one where Shane Hollander is very good at his job.

    He’s less good at ignoring his CFO, the most insufferable man he’s ever met.

    Language:
    English
    Words:
    55,113
    Chapters:
    2/2
    Comments:
    497
    Kudos:
    10,091
    Bookmarks:
    3,068
    Hits:
    175,323

    15 Sep 2026

  4. Public Bookmark *

    Tags
    Summary

    Sock @ilyarozanovssocks
    Mate, I can guarantee that absolutely no one would be lucky to have you.

    Lily @shanehollandersrealgf
    Ah, and Rozanov is better than me?

    Sock @ilyarozanovssocks
    Obviously.

    Or: Ilya wants to thirst and brag about his boyfriend in public, so he finds a way to do so.

    Series
    Language:
    English
    Words:
    11,716
    Chapters:
    2/2
    Comments:
    565
    Kudos:
    10,817
    Bookmarks:
    1,579
    Hits:
    59,597

    11 Sep 2026

  5. Public Bookmark *

    Tags
    Summary

    @privrozzz if he thinks i'm changing MY routine or MY spot at the gym he's fucking insane
    @privrozzz wait that's him????
    @privrozzz those fuckass shorts

    or; a texting smau where popular yoga instructor shane and gym bro ilya become sworn enemies after the gym moves the yoga studio right next to the weight room

    Language:
    English
    Words:
    4,176
    Chapters:
    1/1
    Collections:
    1
    Comments:
    225
    Kudos:
    5,681
    Bookmarks:
    909
    Hits:
    32,813

    11 Sep 2026

    Bookmarker's Notes

    Gym bro X yoga instructor