shadowspires.bsky.social
@shadowspires.bsky.social
#Ghoap #omegaverse AU, feral, rut-induced Alpha Ghost and Omega Soap trapped in a safehouse together. But somehow we're at 3.5K and there is no smut yet so this might end up just being feels lolol.

Part 1
~
In the aftermath of the mission they’d expected the exhaustion.
August 20, 2025 at 12:11 AM
#ghoap Pain Sharing Soulmate AU Part 5
CW; moderately graphic depictions of child abuse and neglect, both physical and emotional, in varying degrees from both of Simon’s parents. Hold onto your hats folks, this one is gonna hurt.

Part 4: bsky.app/profile/shad...

Part 5:

🧵⬇️
#ghoap Pain Sharing Soulmate AU Part 4
CW: slightly more descriptive secondhand torture
Part 3: bsky.app/profile/shad...

Part 4: 👇

John staggers gracelessly into the next checkpoint at a jog, disheveled, sweating, and panting grit-teethed
Part 3 of the #ghoap pain-sharing soulmate AU!
#ghostsoap #soapghost

Part 1 bsky.app/profile/shad...

Part 3:

John makes it through the next three checkpoints in grim, determined silence before the pain returns.
June 27, 2025 at 6:31 AM
AceSpec!Soap X TouchStarved(Virgin?)!Simon, NSFW, #ghoap, religious imagery, devotion, frottage, dacryphilia (kinda), a tiny bit of hair pulling, praise, & size kink, as a treat; mostly SoftDom!Soap being just kind of EPICALLY down bad for Simon, and a bit blasphemous about it.
~
🧵⬇️
June 19, 2025 at 7:22 PM
#ghoap Pain Sharing Soulmate AU Part 4
CW: slightly more descriptive secondhand torture
Part 3: bsky.app/profile/shad...

Part 4: 👇

John staggers gracelessly into the next checkpoint at a jog, disheveled, sweating, and panting grit-teethed
Part 3 of the #ghoap pain-sharing soulmate AU!
#ghostsoap #soapghost

Part 1 bsky.app/profile/shad...

Part 3:

John makes it through the next three checkpoints in grim, determined silence before the pain returns.
Pain-Sharing soulmate AU, #ghoap #ghostsoap, cw for implications of child abuse

Little John McTavish wasn’t even four years old when he learned how to take a fist to the face and keep going.
April 29, 2025 at 7:40 PM
Post mw-III canon: Johnny has left something behind for Ghost. (Unrealized #ghoap, canon MCD)
- - -
Simon doesn’t understand what Price is saying.
April 24, 2025 at 4:24 AM
Part 3 of the #ghoap pain-sharing soulmate AU!
#ghostsoap #soapghost

Part 1 bsky.app/profile/shad...

Part 3:

John makes it through the next three checkpoints in grim, determined silence before the pain returns.
Pain-Sharing soulmate AU, #ghoap #ghostsoap, cw for implications of child abuse

Little John McTavish wasn’t even four years old when he learned how to take a fist to the face and keep going.
April 10, 2025 at 8:08 PM
YOU ARE A DELIGHT AND SO IS THIS!
April 8, 2025 at 2:08 AM
Pain-Sharing Soulmate AU part 2
#ghoap #ghostsoap #soapghost

No specific CW for this part!

--

John takes to the Army like a duck to water.
April 4, 2025 at 11:40 PM
Pain-Sharing soulmate AU, #ghoap #ghostsoap, cw for implications of child abuse

Little John McTavish wasn’t even four years old when he learned how to take a fist to the face and keep going.
March 31, 2025 at 7:22 AM
It’s FTH season! Here’s my auctions, bid to donate for a variety of good causes!

Fic: fth2025offerings.dreamwidth.org/129749.html
Podfic: fth2025offerings.dreamwidth.org/151113.html
Betaing: fth2025offerings.dreamwidth.org/152555.html
Captcha Check
fth2025offerings.dreamwidth.org
February 26, 2025 at 7:10 AM
Captain MacTavish has absolutely killed a man with a knitting needle.
February 8, 2025 at 7:53 AM
Reposted
Couldn’t stay on the angst train very long.

#ghoap #soapghost #ghostsoap #callofduty
October 18, 2024 at 1:57 PM
Captain MacTavish strapping a grind mat to his thigh for Ghost to work himself on while the captain does his work.

Feigning indifference while his Lt. works himself from snarling curses to plaintive whining to sweet and needy on his thigh.

Then tossing him over his desk and ruining all his work.
January 12, 2025 at 6:45 PM