Heart4sh



Recent works

Recent series

  1. Words:
    38,122
    Works:
    3
    Bookmarks:
    1
  2. Words:
    23,776
    Works:
    2
    Bookmarks:
    11

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane flushed in embarrassment, squirming in his place before quietly murmuring, “A spanking. I don’t want it.”
    “Is good thing you are not in charge of when you are spanked, then,” Ilya replied firmly. “Now shower. Then we will talk,” he ordered.

    OR

    Shane thinks he can get away with a quick run while injured. Ilya shows him just how wrong he is.

    Language:
    English
    Words:
    10,073
    Chapters:
    2/2
    Comments:
    39
    Kudos:
    807
    Bookmarks:
    141
    Hits:
    11,492

    24 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane was a beast on the ice. Everyone in the NHL knew this. Now that he was one the same Ice as his husband, he was the stuff of nightmares. It was easy for the Centaurs to let their preconceived notions shape how they treated Shane in the early days. But Shane isn’t as perfect as he and the media try to make him.

    Or Centaurs helping Shane in their own ways

    Language:
    English
    Words:
    14,261
    Chapters:
    7/?
    Comments:
    61
    Kudos:
    2,728
    Bookmarks:
    566
    Hits:
    47,090

    20 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya’s skating wasn’t like him; it wasn’t sustainable. Not smart. Shane pushed off and intercepted him mid-loop.

    “You’re overstriding,” he said quietly.

    Ilya didn’t slow.

    “I’m fine.”

    Shane’s chest tightened.

    “You’re overcompensating, Ilya.”

    That got a reaction out of him.

    “Play your game,” he said sharply. His tone wasn’t to be missed. It was small, but wrong. Shane stiffened as the words reached him.

    Across the ice, Wyatt visibly perked up like a man spotting live television drama. There it was, the hairline fracture.

     

    Or when Shane and Ilya are teammates on the Centaurs, and the imbalance of power and authority begins to bleed into their personal relationship.

    Series
    Language:
    English
    Words:
    29,300
    Chapters:
    21/21
    Comments:
    100
    Kudos:
    592
    Bookmarks:
    197
    Hits:
    15,144

    20 Feb 2026

  4. Public Bookmark 76

    Tags
    Summary

    “What the fuck is this, hollander?” Rozanov waves a piece of paper angrily at him.
    Shane stares at Rozanov, confused.
    “It’s a ticket?”
    “No shit! What’s with all these modifications? No butter, no seed oil, salad instead of rice, no sauce? You think this is build a bear?”

    Shane starts a new job as a waiter. it's fine, except for the annoying line cook who won't leave him alone.

    Language:
    English
    Words:
    21,537
    Chapters:
    3/7
    Comments:
    22
    Kudos:
    178
    Bookmarks:
    76
    Hits:
    2,921

    10 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane Hollander always had a strategy. He had a strategy for winning the Cup, a strategy for managing the press, and a strategy for keeping his relationship with his rival-turned-boyfriend, Ilya Rozanov, strictly in the dark. He really was good at managing it all… Right up until the moment a medical impossibility turned into a positive pregnancy test, and the only man Shane ever loved asked him to do the one thing he couldn’t: tell the truth.

    Five years post-breakup, Shane is technically winning. He has the trophies, the privacy, and their brilliant daughter, Airi. And he is perfectly co-parenting with his ex, Ilya Rozanov. The rules are simple: minimal contact, polite text messages about their daughter, and absolutely no acknowledging about their past.

    Until Yuna Hollander decides to intervene. Suddenly, the ocean Shane put between them is gone. Shane’s new strategy is simple: survive seven days with Ilya without falling apart.

    Language:
    English
    Words:
    177,293
    Chapters:
    17/20
    Comments:
    2,207
    Kudos:
    6,354
    Bookmarks:
    2,062
    Hits:
    200,491

    08 Feb 2026