luopurpur



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    So there Soap was, sitting in the cramped, white-walled room on an uncomfortably small, brown wooden chair. His fingers gripped the material of his pants, feeling another hot flash rush over him as he waited for his alpha match that would help him through his heat.

    The slow creaking sound of the door being opened had his gaze snap to the entrance. His eyes widened, stomach dropping out from his ass as he took in the alpha stepping through the door frame. His massive bulk took up nearly the entire space. Dark brown eyes, dressed in all black, a familiar skull balaclava adorning his face.

    “... Lt.?”

    (AKA Marathon heat sex fic) + Bonus Chapter: Ghost's Rut

    Language:
    English
    Words:
    19,595
    Chapters:
    2/2
    Comments:
    56
    Kudos:
    1,708
    Bookmarks:
    278
    Hits:
    25,308

    14 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    When Soap meets the man he’s set to wed, he’s surprised.

    Which says a lot, frankly.

    Language:
    English
    Words:
    76,574
    Chapters:
    6/6
    Comments:
    298
    Kudos:
    2,753
    Bookmarks:
    616
    Hits:
    51,646

    13 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Any alpha on base would love nothing more than to knock the hot-headed, pyromaniac, pretty-boy John ‘Soap’ MacTavish down a peg, reduce him into a heat-drunk whining and begging mess, stretched full and filled to the brim because he begged for it.

     

    Not if his Lieutenant has anything to fucking say about it.

    Series
    Language:
    English
    Words:
    7,258
    Chapters:
    2/2
    Comments:
    88
    Kudos:
    2,036
    Bookmarks:
    301
    Hits:
    23,769

    12 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Soap, the human Crown Prince, has been arranged to be married to the mysterious and secretive Fae King since birth.

    When their kingdoms go to war, Soap thinks their betrothal contract will be forsaken.

    But no petty mortal conflict is enough to stop Ghost from taking what's rightfully his.

    Language:
    English
    Words:
    79,808
    Chapters:
    13/?
    Collections:
    1
    Comments:
    1,142
    Kudos:
    3,455
    Bookmarks:
    681
    Hits:
    75,182

    06 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Omegaverse AU: Where it’s common for alphas in the military to regularly engage the services of omegas, in order to prevent ruts interfering with their work.

    When alpha Ghost invites alpha Soap to share an omega for that very reason, Soap expects a night of awkward, one-sided sex that he’ll inevitably regret. Because even alphas as close as they are can become dangerously territorial, when omegas are involved.

    Maybe it’s a good thing, then, that the omega never shows up at all.

    Language:
    English
    Words:
    12,436
    Chapters:
    2/3
    Comments:
    103
    Kudos:
    1,054
    Bookmarks:
    213
    Hits:
    8,582

    05 Jun 2026