benjaminangel



Recent bookmarks

  1. Public Bookmark 15

    Tags
    Summary

    Scott lifted his eyes to take the order, and made the mistake of looking at the kid's face.

    And—stopped.

    It was a stupid, total, machine-grinding-to-a-halt kind of stop, the milk pitcher hanging dumb in his hand. Because the kid was, objectively, a problem. Dark curls shoved back off his forehead like he'd done it with wet hands and given up, one already escaping to flop down again. Brown eyes that were currently very wide and aimed, with devastating sincerity, at Scott. Built—under the too-small hoodie—like something off a Soviet gymnastics poster, all that muscle packed onto five-foot-eight of pure disaster, which somehow read boyish instead of intimidating, like a golden retriever that had been to the gym and felt strongly about it. He smelled, faintly, of cedar and black pepper.

    He was, in short, exactly Scott's type, head to toe, and Scott resented every inch of it instantly and on principle.

    Or:
    The one where Scott quit hockey to become a barista god and Kip is an awkward but charming rugby player who started frequenting Scott's coffee shop.

    Language:
    English
    Words:
    12,030
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    77
    Bookmarks:
    15
    Hits:
    508

    30 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “Who are you talking to?” Sveta is looking with a raised eyebrow, at Ilya’s delighted face.

    “Ah, I am talking to my catfish.”

    “What do you mean, your catfish?” Ilya angles the phone so Sveta can see the shirtless picture on the screen.

    “This guy is pretending to be Shane Hollander on Grindr. It’s pretty funny. He’s cropped the face out, but he’s using pictures from the billboard next to my apartment.”

    Or: Ilya Rozanov is sure he's being catfished- why would the real Shane Hollander be on Grindr, talking to random university of Ottawa students? But the more he talks to Wayne, the more he starts to like him, and the more he wishes Wayne would just come clean so they can finally be together.

    Language:
    English
    Words:
    11,715
    Chapters:
    9/9
    Comments:
    628
    Kudos:
    10,654
    Bookmarks:
    1,626
    Hits:
    120,677

    26 Jun 2026

  3. Public Bookmark 20

    Tags
    Summary

    Have you met this elusive Daniel Molloy?"

    "Oui," Lestat answered, collapsing onto the couch next to Louis, who began running his fingers through his blonde hair, absentmindedly. "Horrid man."

    "Hey!" Louis protested, "he's a good friend."

    "Why did you let Louis make him his best man? It's making my life very difficult."

    "Well, first of all," Louis answered for him, "he doesn't 'let' me do shit. And secondly, Daniel's back in the country soon, he'll be plenty of help with the wedding."

    "Yeah?" Armand was incredulous. "Is he going to help book the venue, sort the DJ and call Lestat's annoying British friend five times a day until he pays his share of this trip? No?"

    "You didn't need to book the DJ, Sam's doing it," Lestat reminded him. "And Santiago was your friend first."

    "Not the point."

    Language:
    English
    Words:
    14,911
    Chapters:
    2/2
    Comments:
    11
    Kudos:
    147
    Bookmarks:
    20
    Hits:
    1,312

    25 Jun 2026

  4. Public Bookmark 26

    Tags
    Summary

    Three years after Scott breaks Kip's heart, Kip decides to audition for the nearby community theatre. He never imagined the director of the show would be Scott.

    Language:
    English
    Words:
    48,696
    Chapters:
    21/21
    Comments:
    269
    Kudos:
    145
    Bookmarks:
    26
    Hits:
    3,736

    16 Jun 2026

  5. Public Bookmark 10

    Tags
    Summary

    Even in love there are doubts. Even happily engaged there are worries about the future. Or: Kip wakes up with a head full of spikey thoughts and he and Scott have a talk.

    Language:
    English
    Words:
    2,156
    Chapters:
    1/1
    Comments:
    24
    Kudos:
    100
    Bookmarks:
    10
    Hits:
    646

    12 Jun 2026