Pinkperel



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    One delayed flight. One closing airport bar. One truth or dare game that gets significantly out of hand.
    Ilya Rozanov came to his ex-girlfriend's wedding to prove he was over it. Shane Hollander came to his best friend's wedding to prove he was fine. They were both lying, but they didn't know that about each other yet.

    Then they had to share a room.

    Language:
    English
    Words:
    82,028
    Chapters:
    8/8
    Comments:
    2,538
    Kudos:
    7,446
    Bookmarks:
    3,107
    Hits:
    221,353

    19 Jun 2026

  2. 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,025
    Kudos:
    38,437
    Bookmarks:
    10,830
    Hits:
    501,594

    03 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    After Shane's plan to come out to Ilya in Tampa falls through, the pair have a falling out. There is no cottage. Instead, Ilya is forced to wait and see Shane at a charity event being held in New York. Ilya hopes that, after a miserable summer apart, he and Shane can reconcile.

    There's just one problem.

    Jordan Bragg, a forward for the New York Admirals, has also come out as gay. Stunningly handsome, funny, and just what a heartbroken Hollander needs, Jordan makes it clear that Ilya Rozanov isn't the only one after the Metro's star centre.

    Series
    Language:
    English
    Words:
    143,820
    Chapters:
    27/27
    Comments:
    2,518
    Kudos:
    7,422
    Bookmarks:
    3,365
    Hits:
    335,771

    31 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Rather than give him the joint, Ilya takes it back between his own lips and sucks in a deep breath, the tip glowing as he does so. Then, before Shane can process it, he’s reaching up and sliding one large hand around the back of Shane’s neck, pulling him down so their lips meet.

    Shane gasps softly, and Ilya takes the opportunity to blow smoke into his open and waiting mouth.

    Oh, God. Are you there? It’s me, Shane Hollander. We’ve had our differences, but I think I’d like to convert for real this time. I’m ready. Open the pearly white gates. I’m coming up.

    Shane goes to a house party, gets high, then gets on his knees. bon appetite
    now a multi-chapter saga bc i couldn't help myself

    Language:
    English
    Words:
    93,547
    Chapters:
    5/5
    Comments:
    2,175
    Kudos:
    17,711
    Bookmarks:
    6,621
    Hits:
    413,654

    15 May 2026

  5. Public Bookmark *

    Tags
    Summary

    He doesn’t mean for it to happen that way. He sees the asphalt before he reaches it.

    He thinks, Ilya.

    He doesn’t remember much after that.

    -

    SHANE HOLLANDER, CAPTAIN OF MONTREAL METROS, FOUND UNRESPONSIVE AFTER FALLING FROM APARTMENT BALCONY
    The incident occurred mere hours after rumors of the hockey star’s sexuality started circulating, stemming from an online video of a private conversation between the young captain and actress Rose Landry. There is no update on his current status after being moved to…

    Or, Shane gets outed and accidentally hurts himself, the world thinks he's tried to end his life, and Ilya struggles to come to terms with mortality in more than one sense of the word.

    Language:
    English
    Words:
    43,264
    Chapters:
    5/5
    Comments:
    1,008
    Kudos:
    13,922
    Bookmarks:
    3,656
    Hits:
    195,755

    12 May 2026