Ghost's POV:
The sun blazed down on the training field, casting long shadows as our team finally called it a day. Sweat soaked through my gear, but the sense of accomplishment was palpable. We'd pushed ourselves hard, and now it was time for a well-deserved break.
"Alright, lads," Price called out, clapping his hands. "Take five. You've earned it."
Soap and I made our way over to the benches, the rest of the team trailing behind. We flopped down, enjoying the brief respite. Gaz, ever the joker, started recounting a particularly embarrassing moment from training, and soon enough, the whole squad was in stitches.
"Remember that time Soap nearly blew himself up with a flashbang?" Gaz teased, elbowing him in the ribs.
"Oi, that was one time!" Soap protested, but he was laughing too, the tension of the day's work dissolving in the camaraderie of the team.
The laughter was infectious, and for a moment, everything felt light and easy.
Then, as the banter continued, I felt a tug on my arm. "Ghost, Soap, come help me with something in the storage room," Roach said with a sly grin.
"Sure, what's up?" | asked, following him with Soap trailing behind. Little did we know, Roach had something else in mind.
As we entered the dimly lit storage room, Roach suddenly spun around and shoved us both towards a large, empty locker. "In you go!" he laughed, slamming the door shut before we could react.
"Roach, you bastard!" Soap yelled, banging on the metal door. But it was too late; the door was locked tight, and we were stuck.
The locker was barely big enough for one person, let alone two. Soap was pressed up against me, his back to my chest. I could feel every breath he took, every twitch of his muscles. My heart started to race, and I struggled to keep my breathing steady.
"Bloody hell," I muttered under my breath. "This is tight."
"Tell me about it," Soap replied, squirming slightly. The movement sent a jolt through me, and I clenched my jaw, trying to ignore the growing heat in my lower body.Time seemed to stretch as we stood there, cramped and uncomfortable. My mind started to wander, and despite my best efforts, I couldn't stop thinking about the feel of Soap's body against mine. His rear was grinding into my crotch with every slight movement, and I felt myself getting hard.
"Ghost, you alright back there?" Soap asked, concern in his voice."Yeah, just... fine," | lied, my voice strained. I could feel the sweat starting to trickle down my back, my body reacting to the proximity and the situation.
He shifted again, trying to get comfortable, and I bit back a groan.
"Soap, mate, try not to move so much," I said, my voice coming out harsher than l intended.
"Sorry," he muttered, but the damage was done. I could feel the hardness growing in my pants, pressing against his lower back. I gritted my teeth, trying to will it away, but it was no use.
"Ghost," he whispered after a few more minutes of this unbearable tension. "Are you...?"
"Just... don't worry about it," I said quickly, my face burning with embarrassment.
We were stuck like this for what felt like an eternity, the heat between us building with every passing second. My mind was a whirlwind of thoughts, most of them centering on Soap and the impossible closeness of our bodies.
Finally, we heard the faint sound of footsteps approaching. "Alright, fun's over," Roach called, unlocking the door and letting us out. I stumbled out, my face flushed and my body aching from the tension.
Soap and I exchanged a glance, a mixture of relief and something else passing between us. "Thanks for that, Roach," I said, my voice dripping with sarcasm.
"Anytime, Ghost," he replied with a grin.
"Anytime."As we made our way back to the rest of the team, I couldn't help but feel a lingering sense of frustration. This was far from over, and I knew it. But for now, we'd have to put it aside and focus on the mission ahead.
YOU ARE READING
Unseen | Ghost x Soap
Fanfiction⚠️ NSFW warning ⚠️ In POV of both Ghost and Soap In the gritty and unforgiving world of elite military operations, two soldiers find themselves bound by a connection that defies logic and morality. "Unseen" follows the harrowing journey of Ghost an...