Twinmagic



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane would always be yearning for something with a man who didn't want him, wouldn't he? A little positive attention and he'd folded like origami. Pathetic.

    "Stay," Rozanov said. It sounded like pleading. That trick had worked on him, once.

    “Why?" Shane's tone was more biting than he intended. "What do you think is going to happen if I stay? Are you gonna make me a goddamned tuna melt?”

    Rozanov, to his credit, took the words like the blow they were. His eyes widened, then he covered his face with his palms and muttered something in Russian.

    Shane had never seen shame written across those features before.

    In April 2017, Shane Hollander suffers the most painful not-breakup he’ll ever experience. Months later, he's outed. Two years after that, a broken knee ends his career.

    When Rozanov unexpectedly crosses Shane's path four years later, Shane resolves to be courteous yet keep his distance. But Ilya is just as beautiful and charming as he ever was, and he’s determined to give what they'd once shared a second chance. A real chance.

    It's a bad idea. Shane knows it's a bad idea.

    The terrifying thing is that it doesn't feel like one.

    Series
    Language:
    English
    Words:
    50,987
    Chapters:
    14/25
    Collections:
    1
    Comments:
    859
    Kudos:
    1,983
    Bookmarks:
    930
    Hits:
    51,280

    03 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    Yuna slides a folder on the table closer, pulling out two packets of paper. She’d gone all out with the contracts. Mainly, Shane suspected, to ease his nerves about the lines of the relationship. Plus, she was always nothing if not prepared.

    She hands one contract to Shane, then another to Rozanov. “As a reminder, this is not legally binding. If either of you wants out early, can’t meet obligations, or wants to change things down the line, that is perfectly fine, and we can work with that. This just lays out the exact timeline of the relationship,” she begins, “down to the start and end dates."

     
    - or, Shane and Ilya never start hooking up in 2010. So eight years later, after they both come out on their own, Yuna Hollander (momager of the century) decides that a PR relationship would be very beneficial for her son and his infamous rival. And everything definitely goes exactly according to plan... or something like that.

    Language:
    English
    Words:
    100,306
    Chapters:
    25/27
    Comments:
    478
    Kudos:
    766
    Bookmarks:
    289
    Hits:
    24,987

    29 Jun 2026

  3. Public Bookmark 82

    Tags
    Summary

    Five years ago, Shane Hollander was preparing for a future that no longer exists.

    Montreal. Residency. Friends. Maybe, someday, a family.

    But then Cordyceps happened and life as he knew it changed.

    He’s been leading a group of survivors since, through treacherous circumstances and unimaginable losses.
     
    Five years ago, Ilya Rozanov was living each day like it might be his last.

    Boston. Fast cars. Clubs. Friends. Russia in his rearview.

    Now, people look to him as a leader. They believe in him more than anyone has. He’s become determined to prove them right.

    When they encounter another group of survivors, Ilya finds someone he wants to believe in him too. More than he probably should.

    Shane Hollander now operates like each day could be their last.

    Ilya Rozanov now sees a future worth fighting for.

    OR

    Shane thinks life is about survival. Ilya is determined to show him that it can be more than that.

    Language:
    English
    Words:
    29,175
    Chapters:
    6/?
    Comments:
    94
    Kudos:
    152
    Bookmarks:
    82
    Hits:
    2,734

    28 Jun 2026

  4. Rec *

    Tags
    Summary

    Ilya had ended their relationship, or whatever it had technically been, only weeks after Shane was seriously injured on the ice. He’d visited him in hospital, said he would maybe, maybe, come to his cottage that summer, and then never did.

    They don’t speak again. Not properly... at least not in any way that counts. Time passes anyway. Seasons move on.

    Now it’s August 2018, and suddenly they’re back in the same space again.

    So what happens now? What's Ilya supposed to do with something that doesn’t feel finished?

    Especially when Shane has… moved on.

    Because, boo! There’s Casper.

    CHAPTER 10 - SHANE'S POV - PART I

    Language:
    English
    Words:
    116,872
    Chapters:
    18/24
    Comments:
    343
    Kudos:
    644
    Bookmarks:
    249
    Hits:
    28,095

    25 Jun 2026