BooksAndHannigram



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Things were good this morning. Shane woke him up gently and they stayed in bed a bit, just sharing warmth and soft, unhurried kisses until it was time to get up; Anya excitedly barked and jumped around them until Ilya opened the bay window to let her outside where she did her business before returning to beg for breakfast like they never feed her; Ilya grumbled about the food Shane prepared but he ate it anyway. This morning was like most of the mornings they’ve had since they got married and Ilya had seemed as excited about practice as Shane had felt.

    Ilya’s grip on the steering wheel tightens. “Not now,” he says, and it feels like a slap to the face.


    September 2021, married Shane and Ilya are now playing on the same team, and the things it does to Ilya.

    Language:
    English
    Words:
    6,339
    Chapters:
    1/1
    Comments:
    31
    Kudos:
    685
    Bookmarks:
    160
    Hits:
    6,720

    06 Mar 2026

  2. Public Bookmark 66

    Tags
    Summary

    “Tell me what you want,” Ilya implores. Shane contemplates. The images of Ilya slamming him into the boards flash through his mind. He liked being pushed around by Ilya; manhandled.
    “I- I want…” He lost his train of thought when Ilya wrapped his hands around his waist and peppered kisses along his shoulder.
    “C’mon, Hollander, don’t get shy now.”
    “I want you to be rough with me.”
    Ilya was silent at first. He liked pushing Shane around, telling him what to do, what position to be in. But, Shane had never specifically asked for something like this. The idea had Ilya practically vibrating.
    Shane continued. “I want you to push me around like you did on the ice earlier.” He was gaining more confidence with every word. The excitement on Ilya’s face definitely helped. “Slap me, choke me.” He swallows as he prepares for what’s next. “Control me. Fuck me. Hard.”

     

    —Or—

    After a brutal loss on home ice, Shane is looking for a little punishment for his poor playing. Ilya is more than happy to oblige.

    Language:
    English
    Words:
    6,012
    Chapters:
    1/1
    Comments:
    7
    Kudos:
    374
    Bookmarks:
    66
    Hits:
    4,591

    28 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    The command had sliced through him like a knife, and Shane had very nearly opened his mouth. It didn’t just paralyse his jaw, his entire body locked up, shock rippling through him.

    No matter how many comments were made, neither of them had ever been so evil as to order him so directly. Not since-

    But then Ilya Rozanov had tackled both of them to the ground, flinging his entire body weight at them, skates flying into the air.

    -

    AU where Shane just wants to play hockey but biology and shitty teammates make it nearly impossible. Ilya just wants to have some good competition on the ice. They make it work (eventually).

    Language:
    English
    Words:
    75,210
    Chapters:
    8/8
    Comments:
    638
    Kudos:
    3,508
    Bookmarks:
    1,151
    Hits:
    74,972

    06 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov has a mystery girlfriend.

    The entire world wonders who she might be, and after watching an interview, Shane realizes that he knows.

    »„See?“, he breathes against Shane‘s tingling lips. „You like when I touch your tits. Like girl.“ Shane turns his face to the side with a pout, trying to hide the scarlet hue adorning his cheeks at the crass comparison. „It’s an erogenous zone!“, he argues. „That’s normal.“ Rozanov furrows his brows. „What kind of word are you using in bed?“, he gives Shane‘s nipple an experimental tug and the keen he lets out is high pitched and pathetically feminine. Rozanov smiles with all his teeth.«

    Language:
    English
    Words:
    16,809
    Chapters:
    1/1
    Comments:
    92
    Kudos:
    1,170
    Bookmarks:
    268
    Hits:
    17,598

    08 Jan 2026

  5. Public Bookmark *

    Tags
    Summary

    There’s a beat of supremely awkward silence.

    "I've offended you,” Armand says. “My apologies. I crossed a line.”

    Yeah, you fucking did.

    “No, that’s – it’s fine. I’ll just need my accountant to crunch the numbers on that one, is all.”

    Jesus H. Christ, Molloy, what are you doing, you absolute nutjob?

    In which Daniel's best customer asks to meet in person.

    Language:
    English
    Words:
    59,148
    Chapters:
    12/12
    Comments:
    1,832
    Kudos:
    2,575
    Bookmarks:
    450
    Hits:
    46,420

    17 Nov 2025