shanebug



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    While in search of a roommate, Ilya comes across an interesting Facebook Marketplace listing from Shane Hollander.

    Series
    Language:
    English
    Words:
    6,676
    Chapters:
    1/1
    Comments:
    2,048
    Kudos:
    39,433
    Bookmarks:
    8,161
    Hits:
    256,165

    02 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    While trying to write to his friend studying abroad in Moscow, Shane Hollander accidentally reaches Ilya Rozanov.

    Series
    Language:
    English
    Words:
    33,678
    Chapters:
    10/10
    Collections:
    1
    Comments:
    9,047
    Kudos:
    44,647
    Bookmarks:
    12,337
    Hits:
    646,918

    01 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    @rozanovsupremacyy
    Does anyone else feel like Ilya Rozanov’s relationship is kind of one-sided?

    @rozanovsupremacyy
    Hollander’s account is pure PR.

    @rozanovsupremacyy
    Imagine loving someone that loudly and getting nothing in return.


    “They think you’re unhappy, Ilya,” Shane stresses. “They think I’m making you look like a fool.”

    “I am a fool. For you. This is known”

    Or: Ilya opens Twitter for about five minutes, finds people psychoanalysing his marriage, and thinks it’s the funniest thing he’s ever seen. Shane, however, goes into a full-blown overthinking spiral, and now Ilya has to talk (and fuck) him down from going absolutely insane.

    Series
    Language:
    English
    Words:
    7,052
    Chapters:
    1/1
    Comments:
    148
    Kudos:
    7,162
    Bookmarks:
    860
    Hits:
    52,443

    28 Mar 2026

  4. Public Bookmark *

    Tags
    Summary

    It’s not going viral because Jane’s true identity was exposed—or even because Ilya was blatantly sexting in public. That part’s as expected as Shane doing yoga or any human being on earth breathing.

    No, the texts are going viral because no one can believe how bad this “Jane” is at sexting.

    The women of the world are outraged. The men of the world are baffled. No one can understand why Ilya Rozanov, whose abs have their own fan club, is wasting his time on ‘a piece of cardboard that wished to be turned into a real girl’ (this particular joke has 300k likes and counting).

    Or: After a social media trend mocks Shane's sexting skills, he tries to improve them. It goes about as poorly as you'd expect.

    Now available in Russian

    Language:
    English
    Words:
    7,196
    Chapters:
    1/1
    Comments:
    1,528
    Kudos:
    49,478
    Bookmarks:
    10,288
    Hits:
    321,035

    28 Mar 2026

  5. Public Bookmark *

    Tags
    Summary

    {Once Upon A Time…

    There was a red-haired sorcerer who lived alone in a high tower, and a blond prince who lived in a palace full of people. And they were both of them desperately lonely.

    The Kingdoms of Empyrion and the Sorcerers of Apollyon have hated each other for hundreds of years, ever since the Great War. They do not interact, other than to occasionally try to kill one another. And they certainly do not make friends.

    Crow is an exhausted sorcerer who just wants everyone to leave him the hell alone: for the Sorcerer’s Council to stop harassing him to live up to his potential, and for wannabe Empyrion Heroes to stop attacking his tower to try and kill him. Until one day when he meets Prince Azra of the High Fells, who doesn’t behave anything like he’s supposed to…

    Part fairy tale, part fantasy, all love story. There’s magic, and grand romantic gestures, and Heroes and a handsome Prince, and a Villain. There are even some wild heroics, though not necessarily from who you would expect. At its core it’s simply about two (relatively) sane people living in a mad world who find each other.

    The smut isn’t until later chapters.}

    Series
    Language:
    English
    Words:
    216,735
    Chapters:
    31/31
    Collections:
    16
    Comments:
    3,114
    Kudos:
    3,166
    Bookmarks:
    1,129
    Hits:
    119,880

    25 Feb 2026