1 - 20 of 1,473 Bookmarks by vanity_angel

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    As a straight man, Ilya Rozanov has never had a gay roommate before, but it’s going pretty well. Shane Hollander is kind, silly, and an even bigger hockey nut than Ilya.

    So when Shane starts bringing men over, and Ilya begins to want to bash their fucking heads in, Ilya comes to a startling conclusion: He must be homophobic.

    (He’s jealous.)

    Language:
    English
    Words:
    40,186
    Chapters:
    4/4
    Comments:
    4,075
    Kudos:
    39,393
    Bookmarks:
    11,072
    Hits:
    513,937

    08 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Alex had always believed himself to be a good person. He was a human rights lawyer, tried to be as good of a son as he could be, did not spend a day without texting his sister and made sure to always spare Nora some time when she needed fashion advice. Which was why, he later on argued with himself, he could not ignore the opportunity to help his (very nice, and very distressed) neighbour in the midst of a crisis.
    Especially when said neighbour had a cute dog. It was all about the dog, really.

    In which Alex agrees to fake date his next-door neighbour for his brother’s wedding the following week. (What could go wrong, am I right?)

    Series
    Language:
    English
    Words:
    53,991
    Chapters:
    9/9
    Comments:
    229
    Kudos:
    2,170
    Bookmarks:
    518
    Hits:
    56,922

    07 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Harry notices the new neighbor, a handsome young omega who keeps to himself.

    Eggsy notices his new neighbor, a posh gorgeous alpha who is the man of Eggsy's dreams.

    They keep to themselves until one day when Harry sees Eggsy break down in his garden and rushes to be of assistance.

    Neither expect the way things turn out.

    Language:
    English
    Words:
    36,365
    Chapters:
    13/13
    Comments:
    240
    Kudos:
    1,593
    Bookmarks:
    314
    Hits:
    29,998

    29 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Harry's suffering from some minor memory troubles; his complete absence of memory of his boyfriend Eggsy. It's all a bit awkward. He's already planning to get something extravagant for their anniversary to make up for it--when he remembers when it is, of course.

    Language:
    English
    Words:
    25,341
    Chapters:
    11/11
    Comments:
    299
    Kudos:
    2,502
    Bookmarks:
    656
    Hits:
    28,826

    25 May 2026

  5. Public Bookmark *

    Tags
    Summary

    Harry Hart is a sociopath, yes, but he's a sociopath who loves Eggsy.

    or

    5 times Harry showed his true colours and 1 time Eggsy really sees it.

    Series
    Language:
    English
    Words:
    11,059
    Chapters:
    7/7
    Comments:
    389
    Kudos:
    4,457
    Bookmarks:
    786
    Hits:
    75,794

    23 May 2026

  6. Public Bookmark *

    Tags
    Summary

    Ilya is not the kind of person who gets attached to people he pays.

    Unfortunately, Shane exists.

    Or: debt-ridden escort Shane keeps taking worse clients. Ilya is one of them, and he develops a deeply inconvenient crush about it.

    Series
    Language:
    English
    Words:
    31,910
    Chapters:
    10/10
    Collections:
    1
    Comments:
    442
    Kudos:
    3,353
    Bookmarks:
    812
    Hits:
    62,570

    19 May 2026

  7. Public Bookmark *

    Tags
    Summary

    Yoongi’s never really understood why it’s a stereotypical thing for alphas to have some obsession with omega’s necks. He’d always thought that was kind of weird and just some macho ‘make your mate submit by biting their throat’ thing until he’s alone in the kitchen with Park Jimin and his damn shirt falls down his damn shoulder.

    Series
    Language:
    English
    Words:
    8,281
    Chapters:
    1/1
    Comments:
    114
    Kudos:
    7,266
    Bookmarks:
    1,238
    Hits:
    156,411

    03 May 2026

  8. Public Bookmark *

    Tags
    Summary

    Jimin has worked in the Blood Brothel for a long time, he's had his fair share of clients, knows how to do his job and what to expect from his customers.
    That's why it is to him a shock when he gets a boner from being bitten by one of their new clients, Yoongi.

    Series
    Language:
    English
    Words:
    33,331
    Chapters:
    1/1
    Collections:
    1
    Comments:
    457
    Kudos:
    14,834
    Bookmarks:
    4,042
    Hits:
    267,382

    01 May 2026

  9. Public Bookmark *

    Tags
    Summary

    Once they’d bought everything they came in for (too much, really), they left together, having successfully avoided being recognized or mobbed by fans who would’ve no doubt been very confused to see Ilya in Canada for the summer. Wearing, Shane realized belatedly, a Metros t-shirt.

    “That’s my shirt,” Shane pointed out as he started the car. He put his right arm across the back of Ilya’s seat as he backed out - his car had a backup camera, so he didn’t strictly speaking need to turn around, but he did a lot of things he didn’t really need to.

    “It’s, ah- fuck. The expression…I find, I keep?” Ilya tried, giving him a toothy grin.

    “Finders, keepers,” Shane said, laughing at him. “But I like your version better.”

    Shane and Ilya host David and Yuna at the cottage, then have sappy feels-y sex once they go home.

    Language:
    English
    Words:
    5,369
    Chapters:
    1/1
    Comments:
    74
    Kudos:
    2,025
    Bookmarks:
    353
    Hits:
    17,695

    25 Apr 2026

  10. Public Bookmark *

    Tags
    Summary

    Listen, Zuko mostly has his life together, okay? He has a good group of friends, he’s a successful writer, and he owns a nice loft downtown that is filled with lots of natural light and plenty of houseplants. So what if he’s hopelessly in love with his (best) friend with benefits? He totally has the situation and his feelings under control.
    (He absolutely has neither of those things under control).

    -

    Or the mutual pining FWB AU that no one asked for.

    Language:
    English
    Words:
    21,463
    Chapters:
    5/5
    Comments:
    257
    Kudos:
    2,317
    Bookmarks:
    415
    Hits:
    28,644

    16 Apr 2026

  11. Public Bookmark *

    Tags
    Summary

    That small, insignificant crush Jimin had on Namjoon in the past shouldn't stop them from sharing an apartment now, right?

    Unless, of course, Namjoon was an alpha and Jimin was an omega whose biology decided to screw him over.

    Language:
    English
    Words:
    42,953
    Chapters:
    1/1
    Comments:
    70
    Kudos:
    1,894
    Bookmarks:
    575
    Hits:
    36,817

    14 Apr 2026

  12. Public Bookmark *

    Tags
    Summary

    Jimin needed money and Namjoon had money.
    Jimin had the ass and Namjoon really, really wanted the ass.

    Language:
    English
    Words:
    17,033
    Chapters:
    1/1
    Comments:
    73
    Kudos:
    2,678
    Bookmarks:
    586
    Hits:
    56,417

    14 Apr 2026

  13. Public Bookmark *

    Tags
    Summary

    “You really wouldn’t mind if I had sex with someone else?”

    Ilya does mind. Hearing it said back to him, almost makes him flinch, a sudden and brittle sound right next to his ear that he fails to recoil from in time. But he swallows back the bitter truth and replies, “Of course not. If that is what you want.”

    He waits, sitting on his living room couch, phone pressed painfully against his ear, his other hand gripping his knees till his knuckles blanched. He could feel his own heart rattling behind his ribs, pulse rockingloudly. His mind was an echo of alarm, demanding of him: Why isn't Shane saying anything?

    It was the loudest silence he’s ever lived through, until Shane finally said, “Okay.”

    OR: inspired by the fight in TLG where Ilya tells Shane he can sleep with other men. But this time, Shane actually takes the offer.

    Series
    Language:
    English
    Words:
    11,957
    Chapters:
    1/1
    Comments:
    544
    Kudos:
    21,061
    Bookmarks:
    5,358
    Hits:
    285,968

    04 Apr 2026

  14. Public Bookmark *

    Tags
    Summary

    Shane lifts one eyelid again to look at Rozanov. His eyes are red-rimmed. Like he’s been crying. “Why…why aren’t you in Boston?”

    Rozanov’s brow furrows. “Why would I be in Boston?”

    “You, you’re captain. Raiders. Boston.”

    The room is silent except for the beeping of monitors.

    In 2023, Shane takes a bad hit on the ice. When he wakes up, the last thing he remembers is a tuna melt.

    There’s a lot to get used to.

    Language:
    English
    Words:
    43,230
    Chapters:
    9/9
    Comments:
    3,413
    Kudos:
    33,402
    Bookmarks:
    8,689
    Hits:
    501,404

    04 Apr 2026

  15. Public Bookmark *

    Tags
    Summary

    Under the guidance of his doctor and mostly out of desperation due to his last annual heat being severe enough to nearly land him in the hospital, Shane Hollander knows he needs to take a heat partner for the first time if he doesn’t want to end up in a cycle facility.
    With his options between hiring a comfort alpha or asking one Ilya Rozanov for help, the choice is clear to Shane. Even if it feels like he’s losing every shred of his dignity to ask his - rival? fuckbuddy? - whatever Rozanov is to help him through his heat, Rozanov is the only alpha he trusts enough to take care of him.
    Rozanov is due for his own rut and is more than happy to finally, finally have heat sex with Hollander. Which is why he says yes with no hesitation. No other reason, of course.
    Now they both just need to survive the week with their hearts intact, which is something far easier said than done.

    Language:
    English
    Words:
    25,364
    Chapters:
    4/4
    Comments:
    591
    Kudos:
    16,351
    Bookmarks:
    3,870
    Hits:
    174,614

    27 Mar 2026

  16. Public Bookmark *

    Tags
    Summary

    “You’re going to Boston.”

    Long after Farah hangs up, the words keep echoing in Shane’s head. If he had thought his thoughts had been chaotic this morning, when his biggest problem had been his rival potentially fucking him when he came to Montreal in two weeks, that’s nothing compared to the code-red panic that started the instant he found out he was being traded to Rozanov’s team.

    Rozanov, who was supposed to be his great career rival. Rozanov, who he’s hooked up with twice now. Rozanov, who had been planning on coming to Shane’s apartment in Montreal to fuck him the next time they saw each other. God, how on Earth is Shane going to walk into his locker room in Boston in a few days time?

    The impending awkwardness of dealing with Rozanov is almost enough to eclipse the hurt he’s trying to ignore. The knowledge that Montreal values him so little that they’re willing to dispose of him only six months into his rookie season. Almost, but not quite.

    -

    Or, Shane gets traded to Boston AU.

    Series
    Language:
    English
    Words:
    51,933
    Chapters:
    6/6
    Comments:
    1,826
    Kudos:
    26,550
    Bookmarks:
    7,470
    Hits:
    440,379

    20 Mar 2026

  17. Public Bookmark *

    Tags
    Summary

    Barstool Sports Canada reports that Montreal Metros captain Shane Hollander has started learning Russian from new teammate and Russian rookie Sergei Dovonchezky.

    Ilya has some thoughts. None of them are particularly kind.

    Series
    Language:
    English
    Words:
    29,008
    Chapters:
    4/4
    Collections:
    1
    Comments:
    3,437
    Kudos:
    53,365
    Bookmarks:
    16,142
    Hits:
    863,066

    15 Mar 2026

  18. Public Bookmark *

    Tags
    Summary

    Prapai has never paid much attention to what's being wagered at the races, and finds himself discomfited to have inadvertently won a contract with an omega. He knows that the contracts are predatory, despite being legal, designed to target vulnerable omegas and put them under an alpha's control. Now that he has one, what is he supposed to do with it?

     

    Prapai considered, before Chai cleared his throat and said, “Prapai. If you don’t intend to sign the contract - ”

    Before Chai could finish his sentence, Sky’s head finally came up. He stared at Prapai with a pleading expression. “You’re not going to sign?”

     

    Sky has been under a contract for four years, and has forgotten what it's like to be free. When Prapai isn't like all the other alphas, he's simultaneously relieved and heartbroken that his new alpha doesn't want to be with him.

    Language:
    English
    Words:
    73,961
    Chapters:
    15/15
    Comments:
    326
    Kudos:
    1,225
    Bookmarks:
    218
    Hits:
    29,310

    14 Mar 2026

  19. Public Bookmark *

    Tags
    Summary

    It’s after the third time that Zuko calls for a time out to spit his hair out of his mouth that Sokka asks, “Do you want me to braid that for you?”

    There are entire stories that can be told through a person's hair. Zuko would know better than anyone else.

    Language:
    English
    Words:
    6,754
    Chapters:
    1/1
    Comments:
    205
    Kudos:
    9,619
    Bookmarks:
    1,445
    Hits:
    67,357

    14 Feb 2026

  20. Public Bookmark *

    Tags
    Summary

    Shane is silent for so long that Rozanov leans, slouching against the doorframe, and raises his eyebrows at him expectantly. “Yes? You are selling bibles?”
    “You fucked my girlfriend.” It tears out of him.
    “Ah,” Rozanov drawls, as if the thought is just now occurring to him, “yes. I did.”

     

    based on a tweet

    Language:
    English
    Words:
    11,710
    Chapters:
    1/1
    Comments:
    406
    Kudos:
    12,483
    Bookmarks:
    3,249
    Hits:
    150,497

    06 Feb 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