Sofafa



Recent bookmarks

  1. Public Bookmark 9

    Tags
    Summary

    Dunk Natachai swears he hates his boss, Joong Archen—the cold, unreadable founder of their IT firm. But when constant bickering turns into stolen glances, office gossip, and drunken confessions, the line between enemies and lovers blurs dangerously fast. With jealous clients, meddling coworkers, and their own pride in the way, dating your enemy might just be the most exciting (and steamy) disaster of Dunk’s life.

    Language:
    English
    Words:
    7,128
    Chapters:
    2/2
    Kudos:
    76
    Bookmarks:
    9
    Hits:
    764

    23 Feb 2026

  2. Public Bookmark 13

    Tags
    Summary

    Dunk crashes the wrong penthouse for a hookup and meets Joong, a CEO who mistakes him for an escort and fucks him senseless. When post coital guilt hits, Joong offers cash or rescue from the streets. Dunk plays along, because he's the master of chaos.
    Teasing, smut and fluff.

    Spicy comedy with ropes and whips, dubious consent, and a bit of drama. 18+ only.

    Language:
    English
    Words:
    10,843
    Chapters:
    7/11
    Comments:
    41
    Kudos:
    115
    Bookmarks:
    13
    Hits:
    1,225

    23 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane wears Ilya’s jersey....and Ilya? Ilya short-circuits so hard he nearly forgets how to stand.

    Language:
    English
    Words:
    17,259
    Chapters:
    9/9
    Comments:
    576
    Kudos:
    3,814
    Bookmarks:
    1,090
    Hits:
    47,874

    17 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya is… well, Ilya.

    Everyone in the hockey world knows him.

    The Russian menace. Killer on ice, even worse on sight.

    Their friends and family know more than others.

    The best captain. Perceptive, funny, a hidden softie.

    But Shane knows him most.

    Which kills him sometimes, because people so wildly underestimate just how good his husband actually is. He gets that it’s all jokes, harmless chirping, and Ilya also doesn’t care. But it starts getting annoying when people talk like Shane could “do better.”

    Better than Ilya? The ILYA? He wants to scream in their faces.

    But Shance can’t, so he’s going to scream into the void instead. Except somehow this void grows to 2 million followers in a week, and Shane has never been good at being subtle.

    Language:
    English
    Words:
    17,951
    Chapters:
    2/2
    Comments:
    34
    Kudos:
    798
    Bookmarks:
    211
    Hits:
    11,240

    12 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane Hollander wakes up in a hospital room convinced it’s 2016 — and that Ilya Rozanov is still his biggest rival, someone he’s supposed to hate.
    But the world has changed. It’s 2025. They play for the same team, live in the same house, and Ilya Rozanov is wearing a wedding ring.
    Now Shane has to relive nine lost years, learn to trust his ‘enemy,’ and find out whether he can fall in love with his own husband all over again.

    Series
    Language:
    English
    Words:
    59,706
    Chapters:
    24/24
    Comments:
    1,895
    Kudos:
    18,465
    Bookmarks:
    4,522
    Hits:
    490,471

    08 Feb 2026