drelhm7779



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “So I can what? Move on?” He barks a humorless laugh. “Tha’s rich comin’ from you. As if ye’d do it if ye were me?”

    “Johnny—“

    “No, fuck this. You aren’t the only one with nothin’ else to live for. I did what I’m good for—I deserved to die from tha’ fuckin’ bullet. It’s not my responsibility to fix ma whole life jus’ because I didn’t.”

    ***

    Soap makes it out of that tunnel alive. Grappling with a newly impaired body and mind unfit for military service, he’s forced to grieve life as he knew it. Ghost is determined to help him figure out how to do that.

    Only it seems that Soap’s old life isn’t quite finished with him yet.

    Language:
    English
    Words:
    39,829
    Chapters:
    7/7
    Comments:
    108
    Kudos:
    595
    Bookmarks:
    160
    Hits:
    8,987

    07 Apr 2026

  2. Public Bookmark 63

    Tags
    Summary

    Soap, who hates himself for being an Omega, gets lost in the snow after a failed mission and almost freezes to death. On top of that, his first heat in a decade is suddenly approaching, and he knows it's over for him.

    But somehow, Ghost finds him.

    Series
    Language:
    English
    Words:
    8,438
    Chapters:
    2/2
    Comments:
    49
    Kudos:
    592
    Bookmarks:
    63
    Hits:
    8,451

    05 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    “Ghost, I don’t want to be dead,” he whispered, and Ghost saw that he was crying.
    “You’re not dead, Johnny,” he murmured, gently running a hand through the sergeant’s mohawk. “You’ll be fine, I’m getting you out of here, I promise.”
    Soap weakly tried to reach for Ghost, as if he needed to make sure that his lieutenant was really there. Ghost obliged him, gently grabbing his wrist.
    “I’m here, Johnny, I’ve got you.” He could tell that something was very wrong with Soap’s hands, considering the thick bandages soaked with old blood, but his injuries would have to wait. Exfil was priority. He huffed a sigh, then he radioed in, informing Price that he’d found Soap, alive.

     

     

    Soap is taken by mercenaries and held captive in a black site prison on hostile territory, but his friends will stop at nothing to get him out.
    It will be a long way to recovery for Soap, but Ghost is going to be there for him all the way, even if that might cost him his job, or worse.

    Language:
    English
    Words:
    81,080
    Chapters:
    23/23
    Comments:
    475
    Kudos:
    1,282
    Bookmarks:
    249
    Hits:
    38,062

    03 Apr 2026

  4. Public Bookmark 92

    Tags
    Summary

    Ghost falls first; the moment Soap steps onto the tarmac and saves him a seat. Soap arguably falls harder, hitting every awkward branch on the way down. After several instances of walking in on Ghost in various states of undress, he can no longer deny his attraction- or Ghost's.

    But they can't act on their feelings, or on their inner alpha and omega instincts. Or at least... they shouldn't.

     

    This is my gift for mizushiba (Shadow_v2) for Endless Delights: GhostSoap Gift Exchange 2025.

    Language:
    English
    Words:
    19,749
    Chapters:
    7/7
    Collections:
    1
    Comments:
    52
    Kudos:
    486
    Bookmarks:
    92
    Hits:
    6,546

    01 Apr 2026

  5. Public Bookmark 95

    Tags
    Summary

    „What do you want?”

    Soap touched the hem of his mask but Simon clicked his tongue in disapproval.

    „Please…” he whispered but Ghost shook his head.

    „You’re already begging and I haven’t even properly touched you, that’s a shame”

    Simon lifted his mask slowly just to reveal his mouth that instantly attacked John’s lips. He was rough, what surprised Soap as his earlier actions were so soft and gentle. But the kiss was full of tongue, teeth and honestly, John thought it was perfect. Messy, just like them.

    Language:
    English
    Words:
    4,057
    Chapters:
    1/1
    Comments:
    11
    Kudos:
    984
    Bookmarks:
    95
    Hits:
    10,625

    31 Mar 2026