1 - 20 of 35 Bookmarks by TwoBranches

Navigation

List of Bookmarks

  1. Public Bookmark 76

    Tags
    Summary

    Tomorrow, Soap would force himself to be awake at six. He’d be ready, sitting on the stoop, a cup of coffee in one hand and his rifle in the other.

    And when he shot Ghost dead, he’d plant thistle in the viscera he left behind.

    Ten years after surviving a gunshot wound to the head, Soap is struggling with the reality of retirement and the abrupt, seemingly unprompted reappearance of his ex-lover and former lieutenant. But healing isn't linear, and sometimes things need to shatter and break before they can be built back up anew.

    Language:
    English
    Words:
    113,214
    Chapters:
    14/?
    Comments:
    406
    Kudos:
    332
    Bookmarks:
    76
    Hits:
    7,160

    09 Jul 2026

  2. Public Bookmark 6

    Tags
    Summary

    The break-up didn’t come out of nowhere. It was a storm circling the Riley/MacTavish relationship for months now. But Simon was still surprised when John actually called it quits. Laying in bed alone now, he could remember what John yelled just a few hours earlier. Things about how he drank to much, smoked too much. Wasn't changing for shit. Simon knew, after only a few weeks without Johnny, he needed him back. That's where Operation: Win Johnny Back came into play.

    OR

    Johnny breaks up with Simon due to Simon's alcohol addiction. Simon decides he needs to win the love of his life back, even if it means losing all of his vices.

    Language:
    English
    Words:
    1,257
    Chapters:
    1/?
    Comments:
    2
    Kudos:
    20
    Bookmarks:
    6
    Hits:
    147

    09 Jul 2026

  3. Public Bookmark 97

    Tags
    Summary

    “Missed me,” Ghost crackles in his ear. Warm, teasing. A tone that Soap is almost certain is reserved for him.

    Soap scoffs. "Prove it."

    “Aw,” Ghost tuts. “Don’t trust me?”

    No one I trust more, Sir. He doesn’t say it. Not that he isn’t sure Ghost already knows; if he’s even half as inhumanly perceptive as everyone gives him credit for, then he has to know, has to feel that tangible presence orbiting between them. (The direct acknowledgement of this entity feels too unshakably taboo. A point of no return that takes the shape of something gnarly; a feral elephant in the room that threatens to maul one or both of them down if addressed.)

    “Bastard,” he grumbles instead. Wonders if his voice is as thick with affection over the com as it sounds spoken aloud. Would it matter, if it was?

    //

    [smut all the way down with a healthy dose of yearning]

    Language:
    English
    Words:
    15,664
    Chapters:
    1/1
    Comments:
    42
    Kudos:
    423
    Bookmarks:
    97
    Hits:
    4,015

    12 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Ghost knows he's destined to spend the rest of his life going through the motions of being the sharp, shadowy knife those in power use to backstab one another. He's made peace with it. He's a professional. His newest contract, at least, seems promising. Taking down the head of the Royal Guard? A welcome challenge.

    Sir John "Soap" MacTavish is far too busy to be fucking around in the frozen arse-end of Anfēowern. He's got an entire team of knights to direct, a king and a prince who are hell bent on making his life as difficult as possible, and an incoming visit from the king of a neighbouring country that will surely plunge his next few months into complete chaos. He’d love a day off. Fuck, he’d love five minutes off.

    Fate must have a dark sense of humour, because Ghost and Soap are about to collide.

    Series
    Language:
    English
    Words:
    102,103
    Chapters:
    15/?
    Comments:
    985
    Kudos:
    2,008
    Bookmarks:
    511
    Hits:
    51,476

    07 Jun 2026

  5. Public Bookmark 98

    Tags
    Summary

    He couldn't remember the last time touch meant love to him. It must've been some time when he was little, when his mother's hands were still tender and he looked less like his father. As he grew taller and bulkier, and his words grew defensive and harsh, she began to stare straight through him. The last gentle touch he'd ever taken without shivering beneath it was her thin fingers dragging over the bruises mottling his arms, never apologizing but always looking sorry.

    His body waited for Soap to grab, to pull, to dig his nails in just because he could — but he didn't. He roamed over Ghost's skin like it was fragile, never lingering on the remnants of a past he'd never spoken of. It was too much. Too Johnny. He wished his shoulders would stop trembling just for a moment so he could feel that sweetness without a lingering sense of dread in his bones.

    or: A new recruit triggers a flashback by pinning Ghost down during a sparring match and ignoring his tap out. Panicked, Ghost dislocates his own shoulder to free himself, and Soap has to pick up the pieces while Ghost confronts feelings from his past he thought he'd buried.

    Language:
    English
    Words:
    13,368
    Chapters:
    1/1
    Comments:
    34
    Kudos:
    516
    Bookmarks:
    98
    Hits:
    3,352

    07 Apr 2026

  6. Public Bookmark *

    Tags
    Summary

    Yearning, Ghost realizes, aches even deeper than a bullet wound.

    He’s trained himself not to desire, the same way he’s trained his body to sprint while in full tactical gear, the same way he’s trained his eyes to focus through a sniper scope for hours on end.

    But he’s never wanted someone—anything—like he wants Soap.

    Language:
    English
    Words:
    54,108
    Chapters:
    4/4
    Comments:
    415
    Kudos:
    5,188
    Bookmarks:
    1,555
    Hits:
    85,539

    02 Apr 2026

  7. Public Bookmark 63

    Tags
    Summary

    Soap's hand is frantic, out of the gate like a greyhound at the track, his long fingers fisted into a hot, dense tunnel. Ghost hears himself grunt, like the wind's been punched out of him; his knees sag for a fraction of a second before he finds his centre of balance. Soap's mouth is hot and wet against one of the sprawling keloid scars on the underside of his jaw. Ghost doesn't know when, or how, to explain that he's never actually done *this* before, long past the point that he reasonably should have done.

    -

    I just wanted to write virgin!Ghost, honestly

    Series
    Language:
    English
    Words:
    6,342
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    538
    Bookmarks:
    63
    Hits:
    4,539

    27 Feb 2026

  8. Public Bookmark 69

    Tags
    Summary

    The man had almost caused an accident just because the driver had almost cut off Soap - without being prompted to. Who knows what he’d do if Soap asked for it?
    As they pull into a rest area and Ghost pushes down the bike stand with his Alpinestars boot, Soap takes a couple of breaths as he tries to settle. He accidentally releases the clutch too quickly and the engine stalls as he hadn’t managed to hit neutral yet and that immediately catches Ghost’s attention too.
    The man swings his leg over the sleek, black Yamaha R1 and comes over to Soap, eyes hidden by the tinted visor.

    or that time Ghost and Soap are out on a bike ride and Ghost rips off the side mirror of a car who almost hit Soap. The display of power, control and aggressiveness is too much for Soap to bear and so they have to pull into a rest stop to take care of it.

    Series
    Language:
    English
    Words:
    4,270
    Chapters:
    1/1
    Comments:
    22
    Kudos:
    511
    Bookmarks:
    69
    Hits:
    7,193

    17 Feb 2026

  9. Public Bookmark 89

    Tags
    Summary

    “I can do it myself, Johnny,” Ghost interjected reflexively.

    “I know.” A faint, fond smile twitched at the corners of Soap’s lips. “Just… let me help you, Simon. Can you let me help you?”

    Ghost wanted nothing more than to protest. To send Johnny running back to base and leave him to wallow in peace. But there was something so earnest and kind in Soap’s eyes that left him utterly defenceless against the Scotsman’s offer.

    Through his reluctance, Simon nodded, offering his hands to Soap.

    //

    Simon was no stranger to his past replaying behind his eyelids. It was rare, however, that his dreams threatened to carve new scars into his skin. When he dreams that Johnny dies in his arms, he does the one thing he promised hismelf he'd never do - he runs.

    Naturally, Johnny follows.

    Language:
    English
    Words:
    8,391
    Chapters:
    1/1
    Comments:
    30
    Kudos:
    809
    Bookmarks:
    89
    Hits:
    5,688

    10 Feb 2026

  10. Public Bookmark 32

    Tags
    Summary

    With regard to gay male sexuality, a total top or pure top is one who assumes an exclusively penetrative role for sex.

    Ghost has just come to a rather unpleasant realisation. That he had, apparently, been wrong about something he had long since accepted as an irrevocable truth.

    Ghost is a total top.
    Or better, he was a total top.
    Because he's pretty sure he's found his exception.
    Or well, the person he would be willing to make an exception for. Not like he’s been invited to.
    It's not like he wouldn't bend Johnny over in a heartbeat either. A single sign of interest is all it would take really. Wouldn’t even need to be a very strong one.

    Language:
    English
    Words:
    9,128
    Chapters:
    1/1
    Comments:
    15
    Kudos:
    279
    Bookmarks:
    32
    Hits:
    2,267

    28 Jan 2026

  11. Public Bookmark 24

    Tags
    Summary

    Ghost fantasizes about what bottoming for Soap would be like.

    Language:
    English
    Words:
    1,130
    Chapters:
    1/1
    Comments:
    13
    Kudos:
    332
    Bookmarks:
    24
    Hits:
    2,359

    23 Jan 2026

  12. Public Bookmark 77

    Tags
    Summary

    Soap struggles to adjust to his new life of disabled veteran.
    It's too quiet, too empty, too alone.
    A surprise visit of his favorite Lieutenant may change that, though.

    Language:
    English
    Words:
    4,977
    Chapters:
    1/1
    Comments:
    29
    Kudos:
    501
    Bookmarks:
    77
    Hits:
    2,818

    20 Dec 2025

  13. Public Bookmark *

    Summary

    A loosely connected series of GhostSoap fics based on my own headcannons, through the course of their relationship. They won't necessarily be posted in order, but they will be ordered chronologically as they are posted. Based on prompts for whumptober, angstober, and flufftober, there will be a lot of whump, hurt/comfort, and some spice later on. Heed the tags!

    Words:
    155,478
    Works:
    30
    Bookmarks:
    135

    20 Dec 2025

  14. Public Bookmark *

    Tags
    Summary

    Snow whipped around them both in a frenzy. It was all Soap could do to keep putting one foot in front of the other, dragging them both forward as frost nipped at his bones. Wind slammed them from all sides, roaring through the bare trees and covering Soap's footsteps as quickly as he made them. Claw-like branches grabbed at him and Ghost, but he didn't dare stop, no matter how hard they tried to force him back.

    Stopping meant death.

    And Soap wasn't about to let the man he loved freeze and be left forgotten in no-man's-land.

    — ❄️ —

    Trapped in a collapsing blind and battered by days of snow and silence, Soap is fraying at the seams—cold, half-mad, and absolutely convinced his lieutenant is some cocked-up apparition of a man. But when the mission turns, everything spirals, leaving Soap to drag an injured, hypothermic Ghost through blizzard and blood to the last safehouse still standing.

    (Or: A storm. A sniper’s nest. A confession years in the making. And the quiet moment where Soap finally gets to hold the man he never stopped falling for.)

    Language:
    English
    Words:
    17,842
    Chapters:
    2/2
    Collections:
    1
    Comments:
    52
    Kudos:
    640
    Bookmarks:
    108
    Hits:
    6,094

    13 Dec 2025

  15. Public Bookmark *

    Tags
    Summary

    Soap is frustrated with Ghost's ability to stay cool and collected during sex. Ghost ought to be lost in his sauce by now and he's not even slightly turned around; it's like he's got a map or a GPS or a fucking compass. Johnny has tried everything he can think of to throw Ghost off course and make him scream with no luck.

    Until he discovers Ghost's latent praise kink, followed by the knowledge that Ghost has never bottomed before, despite his apparent interest in it.

    Well, Soap can certainly do something about all of that. And he fully intends to.

    Language:
    English
    Words:
    14,364
    Chapters:
    1/1
    Comments:
    121
    Kudos:
    2,868
    Bookmarks:
    548
    Hits:
    32,680

    30 Nov 2025

  16. Public Bookmark *

    Tags
    Summary

    Five years after the world was ravaged by a zombie outbreak, what remains of humanity has learned how to survive in their new apocalypse. In their new normal, the dead wander the earth with insatiable appetites, families have been ripped apart, citizens have been abandoned, and the Reds thrive amongst the chaos.

    When an unfortunate run-in with some Reds and an inconveniently-timed thunderstorm forces Soap to separate from Price and Gaz during their hunting session, he finds himself washed up on the doorstep of a wooden cabin. Only he's not alone.

    Soap should probably be more worried about the masked stranger with a furrowed brow pointing an arrow at his chest, but there's something intriguing about him, secrets hidden deep within his heart and walls impenetrably built up. And even more shocking is the fact that the stranger allows him inside to take refuge.

    What starts at that moment which neither realize is the beautiful unfolding of a love story between two people who were meant to find each other. It's about learning to trust again, the power of forgiveness, finding hope in the world that has ripped everything from you already, and falling into the arms of someone who will love you unconditionally.

    Language:
    English
    Words:
    343,097
    Chapters:
    42/42
    Comments:
    882
    Kudos:
    670
    Bookmarks:
    167
    Hits:
    26,129

    05 Nov 2025

  17. Public Bookmark *

    Tags
    Summary

    Ghost is not Simon. Ghost is not Simon. Ghost is not Simon.

    or, Simon Riley has DID.

    Series
    Language:
    English
    Words:
    262,963
    Chapters:
    35/35
    Collections:
    1
    Comments:
    1,258
    Kudos:
    2,931
    Bookmarks:
    576
    Hits:
    84,812

    28 Sep 2025

  18. Public Bookmark 62

    Tags
    Summary

    It had been a dream. It had just been a dream, him conflating nightmares and memories, his traitorous mind tainting the good things in his life with dead men, but—

     
    But, he had wanted it. It was just a dream but it had felt— good, he’d felt good, and he’d wanted it, he asked for it, it was his hands and his lips and his choice—

    ghost has a difficult nightmare and has to come to some conclusions in the aftermath

    Series
    Language:
    English
    Words:
    13,401
    Chapters:
    1/1
    Collections:
    1
    Comments:
    63
    Kudos:
    871
    Bookmarks:
    62
    Hits:
    5,964

    28 Sep 2025

  19. Public Bookmark *

    Tags
    Summary

    So, Soap’s a big guy. Obviously.

    He’s not overly tall, but he’s wide in the shoulders and thick in the thighs. He’s the kind of big that’s naturally built all over: training muscles on top of mission muscles on top of an innate bulk.

    He’s the kind of big that makes him immovable to most guys.

    The kind of big that’s always been -ger than most everyone else—if not by height, than at least by heft.

    So when they’re on mission and Ghost spots a grenade before Soap does, and, with no time to warn him, grabs him by the waist and flings him back behind cover, gear and all, Soap’s really not expecting to think much about it, aside from maybe, ‘Oh, shit.’

    What he thinks instead is: ‘Oh-hmm.

    And then, in rapid succession: ‘Big.

    ------ ------ ------ ------ ------ ------

    Or, Soap realizes that Ghost is bigger than him. His dick realizes that’s hot.

    Language:
    English
    Words:
    10,042
    Chapters:
    1/1
    Comments:
    154
    Kudos:
    2,428
    Bookmarks:
    592
    Hits:
    19,654

    17 Sep 2025

  20. Public Bookmark 5

    Tags
    Summary

    “Nah, I knew what I was doing. I was fixing to stab him ‘fore you showed up.” Sadie heads for the dresser, plucking out the pins holding her hairstyle in place. “Worst part was having to talk to him for so long.”

    “Probably didn’t need to. Could’ve just shown up wearing that little number and had him wrapped right around your finger.” The oil lamp in the corner casts a dark shadow across Arthur’s features.


    Or: An undercover mission requires Sadie to get uncomfortably close to the target. The job is less than thrilling, but the pay (and Arthur’s reaction afterwards) might just be worth it.

    Language:
    English
    Words:
    3,639
    Chapters:
    1/1
    Collections:
    1
    Comments:
    7
    Kudos:
    48
    Bookmarks:
    5
    Hits:
    1,301

    05 Sep 2025

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation