Moonlight_fire



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Dean Winchester's life is... well, it's not great. He's a gym teacher, he's in his thirties, and he can't seem to keep any part of his life straight. When the aftermath of a one-night stand goes awry, Dean is dragged kicking and screaming out of his cozy little closet and into the harsh light of reality.

    Enter: Castiel Novak, the new history teacher, who knows full well that life gets crappy when you don't allow yourself to live it in the way it needs to be lived.

    Language:
    English
    Words:
    120,136
    Chapters:
    18/18
    Collections:
    3
    Comments:
    1,060
    Kudos:
    8,104
    Bookmarks:
    2,293
    Hits:
    180,299

    02 May 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya stared at Shane in bemusement. “Sounds… complicated for just sex. What, you going to spank me, tie me down?”

    Shane was silent at that. His eyes were steady on Ilya, his face determined.

    Ilya’s heart thumped in his chest. “Are you?”

    “I’m not going to hurt you,” Shane said. “I mean. I might bite and scratch at you a little, but no more than I normally do.”

    That did not answer the tying down part of the question.

    But if Shane wanted to try something new, Ilya could indulge him. This was Shane after all, Ilya’s sweet, desperate bottom. What harm could it do? It wasn’t like they didn’t both know how this would end, with Shane face down on the bed, begging for Ilya’s cock.

    Series
    Language:
    English
    Words:
    12,024
    Chapters:
    1/1
    Comments:
    489
    Kudos:
    7,855
    Bookmarks:
    2,053
    Hits:
    79,582

    27 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    “I was thinking… Would you like to dance? With me?” The man offered his hand as if there was even the slightest possibility that Shane would agree.

    He had a fucking husband – couldn’t he see it? It was always so obvious, with Ilya glaring at everyone who even dared to touch Shane and showing off not only his ring but also Shane, as if he was his most precious possession. They belonged together and it was ridiculous for anyone to have a nerve to even ask for a dance. It was only a matter of time before Ilya made his life a living hell, claming Shane in every way possible and maybe more, and then–

    Except the man was still looking at him, expextantly, and Ilya wasn’t doing any of the things he should.

     

     

    Or: Taking Wyatt's advice, Ilya's tries to stop being 'too much' for his husband. For Shane, it is an obvious sign of upcomming divorce

    (Or: 5 times that Ilya thought he was doing good by distancing himself from his husband and one time Shane proved him wrong)

    Language:
    English
    Words:
    16,394
    Chapters:
    1/1
    Comments:
    71
    Kudos:
    1,871
    Bookmarks:
    430
    Hits:
    21,916

    26 Apr 2026

  4. Public Bookmark 43

    Tags
    Summary

    It’s a Tuesday morning when Namjoon has Jin in his doorway even though he is meant to be serving right now.

    or

    Seokjin suddenly visits Namjoon after an ugly break-up, reawakening his long-dormant feelings for his hyung. Namjoon writes a song, shit goes down.

    Language:
    English
    Words:
    9,480
    Chapters:
    1/1
    Comments:
    34
    Kudos:
    157
    Bookmarks:
    43
    Hits:
    1,898

    26 Apr 2026

  5. Public Bookmark 87

    Tags
    Summary

    Seokjin averts his face and kneads his forehead, trying to calm down. “We still work with them. I have to see them every day. And it all feels—I don’t like being angry, Yoongi-yah. But I am. And it’ll take me time to get over it. To—to put my heart back together again.”

    “Your heart,” says Yoongi, brows drawing together. “Your heart?”

    [Idolverse A/B/O AU, where Kim Seokjin is desperately trying not to let his heart ruin a good thing. Unfortunately for him, his heart's got a little more autonomy than he'd like.]

    Language:
    English
    Words:
    42,089
    Chapters:
    8/8
    Collections:
    1
    Comments:
    171
    Kudos:
    299
    Bookmarks:
    87
    Hits:
    4,392

    26 Apr 2026