1 - 20 of 60 Bookmarks by buttononthetop

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    When a human head of state publicly insults the ancient Vampire King, the price of peace is a political union. Shane Hollander, high school teacher and assistant hockey coach, is one of the only humans in the world with a rare bloodline. He’s given an impossible choice: become a Tribute Consort to vampire Crown Prince Ilya, or watch the human race burn.

    Their union is meant to be a symbolic gesture to prevent war. Shane tells himself he can survive the vampire court's deadly politics, the centuries-old intrigue, and the weight of being a living apology for his species' mistakes.

    What he doesn't expect is the way Ilya looks at him when no one else is watching.

    When a secret society abducts Shane to drain and auction his rare blood to the highest bidder, the carefully constructed facade shatters. The vampire Crown Prince the world fears isn't cold at all, he's been holding something far more dangerous in check. And what Ilya is willing to destroy to reclaim his Consort will reshape the balance of power between their worlds.

    Series
    Language:
    English
    Words:
    163,090
    Chapters:
    15/15
    Comments:
    1,012
    Kudos:
    4,499
    Bookmarks:
    1,714
    Hits:
    127,230

    13 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    “Fuck.” Shane melted into the strong hand at his neck, the pressure over his throat and the heat of the Alpha’s palm. “Fuck, that’s–” his eyes started to flutter closed, his knees going weak, but he heard the Alpha huff a laugh and immediately stiffened again. 

    “Don’t do that.” he warned. “Don’t laugh like me letting you put your hand on my throat is predictable submissive Omega behavior and you're making fun of me."

    “That is not why i was laughing.” Ilya squeezed Shane’s throat lightly, his thumb pressing over the suppressant patch covering the Omega's bonding spot and blocking his sweet scent. “I thought you would fight it, fight submitting. But you didn’t.”

    “No I–” Shane swallowed hard. “I like it.” 

    “Good.” Ilya smiled slow and a little dangerous, running his tongue over his bottom lip and then over the sharp ends of his fangs before he leaned in and growled into the Omega’s ear. “Now get on your knees.”

    Series
    Language:
    English
    Words:
    146,649
    Chapters:
    10/10
    Comments:
    1,834
    Kudos:
    13,723
    Bookmarks:
    5,077
    Hits:
    502,309

    13 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    Daily posts on the Ottawa Centaurs social media.

    Series
    Language:
    English
    Words:
    72,206
    Chapters:
    34/?
    Collections:
    13
    Comments:
    10,674
    Kudos:
    25,549
    Bookmarks:
    5,063
    Hits:
    747,734

    12 Jul 2026

  4. Public Bookmark 43

    Tags
    Summary

    After some flirtatious sexting and a solid win, Shane is feeling pretty good and lets himself get dragged out to a bar with the boys. When a chance to show off his skills comes along, he's in just the right headspace to take advantage of it.

    Language:
    English
    Words:
    4,665
    Chapters:
    1/1
    Comments:
    18
    Kudos:
    283
    Bookmarks:
    43
    Hits:
    1,813

    12 Jul 2026

  5. Public Bookmark 78

    Tags
    Summary

    Shane had been doing this job for too long. He’d visited too many fuckass gas stations. He was bound to come across a real doozy. A genuine mindfuck.

    or Shane is a trucker who picks Ilya up from a gas station.

    Language:
    English
    Words:
    6,613
    Chapters:
    1/1
    Comments:
    49
    Kudos:
    380
    Bookmarks:
    78
    Hits:
    4,126

    09 Jul 2026

  6. Public Bookmark *

    Tags
    Summary

    “I have a surprise for you all, if you’ve been good boys and girls.” Ariana gestured across the lawn, where pink X-shaped crosses now dotted the landscape. Handcuffs dangled from the top of each.
    “Two, if we’re being technical. Islanders, please welcome our new bombshells! They will be giving you a very warm welcome. If you’re chosen, that is. Have fun…”

    Shane's wrists pulled against his restraints, heart thudding. A finger ran over his lips, shushing him. Then two hands appeared, tracing his body, warm and firm over his exposed skin. Shane panted, dizzy and delirious. Through the haze, he started smiling. He was straight. He was actually straight. Irrefutably hard as hell for some sexy new bombshell.

    A hand traced Shane’s jaw, almost tender, and their hips pressed together again for just a moment. Shane’s mind stuttered, his own hardness meeting…something else.
    Warm breath wafted into his ear. “I will give you some time to ah, calm down, yes?”
    Shane jerked back, hitting his head against the cross with a loud curse.
    The voice was Russian. Vaguely familiar. And unmistakably male.
     

    ~shane goes on love island. ilya enters as a bombshell. gay chaos ensures. ~

    Language:
    English
    Words:
    149,416
    Chapters:
    27/27
    Comments:
    863
    Kudos:
    930
    Bookmarks:
    338
    Hits:
    41,563

    07 Jul 2026

  7. Public Bookmark *

    Tags
    Summary

    The extra bits cut from the Centaurs social media posts in Don't Think Too Hard.

    Series
    Language:
    English
    Words:
    1,967
    Chapters:
    2/?
    Comments:
    187
    Kudos:
    1,871
    Bookmarks:
    150
    Hits:
    11,861

    06 Jul 2026

  8. Public Bookmark 25

    Tags
    Summary

    When Ilya is in Russia for his father's funeral, Alexei seizes the opportunity for years of resentment and recently severed ties to lash out. Shane does whatever it takes to reach him and protect him.

    FTH 2026 Fic

    Language:
    English
    Words:
    6,669
    Chapters:
    2/7
    Collections:
    1
    Comments:
    24
    Kudos:
    67
    Bookmarks:
    25
    Hits:
    1,342

    05 Jul 2026

  9. Public Bookmark *

    Tags
    Summary

    Shane sees his ex at a cafe and texts what he thinks it’s a dud number to look busy, little does he know it belongs to Ilya. Shane uses the thread to use as a reminder for stuff he has to do. Ilya enjoys reading what this mysterious man does until he gets a text at 3am.

    Language:
    English
    Words:
    88
    Chapters:
    14/14
    Comments:
    1,837
    Kudos:
    12,864
    Bookmarks:
    2,398
    Hits:
    143,110

    04 Jul 2026

  10. Public Bookmark 54

    Tags
    Summary

    “The Muppet Show? They want Ilya Rozanov? For a children’s show?”

    Series
    Language:
    English
    Words:
    8,266
    Chapters:
    1/1
    Comments:
    59
    Kudos:
    439
    Bookmarks:
    54
    Hits:
    2,594

    04 Jul 2026

  11. Public Bookmark 24

    Tags
    Summary

    When Ilya Rozanov was twelve years old, his mom died. He hated his family and he hated being in Russia, so he decided he wanted to move to America. The best way he could think to do so was to become a professional hockey player, since he already played hockey, but that would take a LOT of work. He'd have to get super specific with his diet, since he was still a growing boy. He'd have to train with professional coaches for hours and hours every week, and he'd have to work on honing even the tiniest of skills.

    Ilya didn't want to do any of that. He thought that maybe there was an easier way to get the outcomes he sought—a shortcut.

    Ilya decides he doesn't want to put in the work and asks Claude to make him good at hockey. It ruins his life :(

    Language:
    English
    Words:
    1,834
    Chapters:
    1/1
    Collections:
    1
    Comments:
    97
    Kudos:
    184
    Bookmarks:
    24
    Hits:
    1,561

    04 Jul 2026

  12. Public Bookmark *

    Tags
    Summary

    Ilya and Shane are broke roommates, until Ilya discovers streaming and starts making bank jerking off for the viewers
    Naturally, he offers his good friend Shane a chance at making money the same way
    And if they touch each other a little it’s only because of the tips, not because they are into each other

    ~~~~~~

    Shane and Ilya are both completely straight here
    #ISwearrr

    Language:
    English
    Words:
    57,349
    Chapters:
    6/9
    Comments:
    3,301
    Kudos:
    18,837
    Bookmarks:
    6,397
    Hits:
    483,847

    02 Jul 2026

  13. Public Bookmark *

    Tags
    Summary

    His Royal Highness, Shane David Montreal Hollander, Crown Prince of the Kingdom of Fortuna and Duke of the Isles of Cyan, had spent his entire life solely in service to the crown and his country.

    Prince Ilya Rovaznov had been the spare, the second son of His Imperial Majesty, Emperor Gregori Rozanov of the Empire of Taiga, Fortuna’s neighbor to the west.

    When they met, Shane hadn’t been able to keep his eyes off the Prince.

    Four years later, a letter was delivered to Shane from Emperor Ilya Rozanov, giving the Crown Prince a choice. Either Shane would agree to become the Emperor's Royal Consort, publicly declaring his allegiance to the Empire of Taiga and his complete submission to the Emperor. Or Shane could watch as his kingdom is plundered by the Emperor and his men.

    As Shane grapples with his choice, he struggles to reconcile the Ilya he first met to the Emperor who stands before him today. And what Shane doesn’t know is that from the moment they met, Ilya had one singular focus - to claim the Crown Prince as his own.

    Series
    Language:
    English
    Words:
    87,715
    Chapters:
    8/16
    Comments:
    193
    Kudos:
    383
    Bookmarks:
    191
    Hits:
    18,011

    01 Jul 2026

  14. Public Bookmark *

    Tags
    Summary

    In room 1410, Ilya Rozanov is ready to walk out the door after successfully getting his 19 year old hockey rival into bed. He knew how to make this moment happen and he knows what they have to be to each other now that it's over. But as he turns the doorknob to leave, he's stopped with questions he never expected. And giving Shane Hollander what he needs in that moment will change everything.

    I note which chapters are SFW vs NFSW, because many of you said knowing meant the difference between reading this on your lunch break or having to wait. (Thank you for wanting to read my work that much.)

    Covers the first two years of their rookie seasons (which is mostly skipped over in the show/books). Canon divergent from the first hookup seen in HR s01ep01. Most things are from the show but the timeline is a mix of both; Hunter and Marleau are aged up per the show instead of as young as they are in the books. (Also, Shane and Ilya don't wait *two years*, they stick to the book timeline. IYKYK.)

    Please note this will the first in a series; you can subscribe to the whole series as well so you don't miss anything :)

    Series
    Language:
    English
    Words:
    162,602
    Chapters:
    33/34
    Collections:
    10
    Comments:
    9,709
    Kudos:
    12,361
    Bookmarks:
    4,228
    Hits:
    434,692

    01 Jul 2026

  15. 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:
    3,234
    Kudos:
    11,227
    Bookmarks:
    5,132
    Hits:
    179,471

    30 Jun 2026

  16. Public Bookmark *

    Tags
    Summary

    A world without marriage or sexuality labels, everyone is just waiting to shake hands with their soulmate. I put the canon in a blender and added a little recognition from elfquest. (Soul meets soul, when skin meets skin)
    ---------------
    Then Rozanov leaned in and Shane felt his breath catch in his throat. They weren't touching but the proximity alone was enough to make Shane's whole nervous system sizzle.

    “Can’t you feel it?” Rozanov whispered, his voice rough with desire.

    “No,” Shane lied.

    “I ache to touch you,” Rozanov almost moaned. His voice was so soft and full of need. Shane could feel his own body respond to it. He knew exactly how Rozanov felt.

    But he didn’t want to feel this way about this man. It should have been someone else. Anyone else.

    “We are nothing,” Shane said. “Go away, Rozanov.” And then he got into his car and drove away. He didn’t look in the rear view mirror as he left because he did not want to see the look on Rozanov’s face.

    Series
    Language:
    English
    Words:
    41,974
    Chapters:
    12/12
    Collections:
    1
    Comments:
    276
    Kudos:
    1,109
    Bookmarks:
    443
    Hits:
    36,522

    29 Jun 2026

  17. Public Bookmark *

    Tags
    Summary

    Hi Ilya,

    My name is Shane! I don’t speak Russian, I hope that’s okay. I’m also 25 years old and I love hockey too! So we have some things in common.

    I’ve never written an inmate before. I don’t really know why I’m doing this. I guess I’m lonely. I’m not very good at making friends or dating. I think maybe I can be a bit awkward in person, but I’m good at writing. So I hope that’s okay.

    or Shane Hollander finds Ilya Rozanov on WriteAPrisoner.com and sends him an email.

    Language:
    English
    Words:
    13,453
    Chapters:
    3/10
    Comments:
    3,167
    Kudos:
    20,352
    Bookmarks:
    4,860
    Hits:
    250,943

    29 Jun 2026

  18. Public Bookmark *

    Tags
    Summary

    His shirt, his shirt was—

    “You can’t—“ Shane blurted, “you can’t—you’re not supposed to wear a see-through shirt to Wimbledon. There’s a dress code. There are rules. Like, actual rules that actual people follow.”

    The man turned, his eyes sweeping over Shane’s face, down his chest, to the hands clutching the gift bag in his lap.

    Shane’s skin prickled. God, it was so hot out here.

    “Is not see-through.”

    Not see-through? Who was this guy kidding, with his barely-there shirt, tight pants, wild curls, and deep voice?

    Maybe this guy didn’t own a mirror.

    “What do you mean it’s not see-through? It’s obviously transparent. A blind man would notice.”

    “Is not transparent. No blind men here to ask.”

    Shane’s mouth dropped open. He looked away, squaring his shoulders and sitting up straight. Just his luck to be seated next to a lunatic.

    ***

    Shane’s mom said it would be fun, to sit next to a Swedish princess.
    What Shane got instead was a Prince with a pinkie ring, a nipple piercing, and zero respect for the Wimbledon dress code.

    Language:
    English
    Words:
    15,034
    Chapters:
    3/?
    Comments:
    273
    Kudos:
    516
    Bookmarks:
    202
    Hits:
    8,574

    29 Jun 2026

  19. Public Bookmark *

    Tags
    Summary

    2014: Ilya Rozanov shocks the world and breaks Shane Hollander’s heart by disappearing without explanation, and without a goodbye kiss.

    2024: A devastating injury forces Shane to retire early, so he moves to a small town to coach girls hockey and figure out what the hell to do with the rest of his life.

    When recently divorced Ilya Rozanov walks into the rink with his twin girls, Shane has to decide if he’s brave enough to risk a second chance on a broken heart, and a rekindled romance with the first and only boy he ever loved.

    ***

    “So.” Ilya cleared his throat. “Should we tell the girls their Daddy and their coach used to date?”

    “We didn’t date. We hooked up a few times, then you disappeared.” Shane looked away to hide his heartbreak as he lied, “It doesn’t even matter. It’s not like I loved you or anything.”

    “No, of course not.” Ilya tried to smile through a lie of his own, “I didn’t love you either.”

    Series
    Language:
    English
    Words:
    377,947
    Chapters:
    21/?
    Comments:
    11,285
    Kudos:
    22,671
    Bookmarks:
    8,425
    Hits:
    1,385,055

    29 Jun 2026

  20. Public Bookmark *

    Tags
    Summary

    In Vegas, after they’d said everything right up to the edge of I love you, Shane and Ilya came up with a plan. It was long term, with many, many steps. There might be a spreadsheet somewhere that Shane won’t admit to.

    But it’s a plan, nonetheless. Over the summer of 2014, they tweak it and add things important to the both of them. There are even many, extensive, contingency plans.

    OR

    Thanks to Shane's small lie the first time they hooked up, Shane and Ilya are together years earlier. Now, they have to figure out what to do about it.

    Series
    Language:
    English
    Words:
    95,714
    Chapters:
    14/14
    Collections:
    26
    Comments:
    4,633
    Kudos:
    24,852
    Bookmarks:
    7,133
    Hits:
    483,183

    28 Jun 2026

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