Thank God For Mattress Pads
Rated - R
Genderbent David "Solid Snake/Hal "Otacon" Emmerich
Originally written 7.29.24. Edited 7.23.25. Characters are not my own.
David is able to drag Hal's attention away from her computer for once. Perversions ensue.
Please note I'm working on fixing the formatting issues. As of 7/23, you can read it properly formatted on my AO3!

There had been very few times in her life that the glow of a computer screen had irritated Hal's eyes, and the evasive nature of the documents she was trying to access this late at night was wearing on her. The past week had been a constant flurry of activity, sleep not being found until the early hours of the morning wherein she would wake and begin her work again, the threat of a new Metal Gear in development pumping too much adrenaline into her veins to do much of anything else.
But tonight finally seemed to be the night where her energy was wearing thin, her coffee not seeming to do much, the snacks she had weren’t giving her any real incentive, and the droning documentaries that she had torrented were surely making her eyelids sag. Her wrist ached and her back hurt from slouching in the worn office chair, but she was hoping she could make a breakthrough before 4 AM.
“Hal.” The click-click-click of the engineer’s typing was barely broken by a soft yet firm voice coming from the doorway to the bathroom. She hadn’t even heard David get up from the bedroom. “You should come to bed, it’s getting late.”
“I can feel myself getting closer to something, Dave.” Hal replied, the mention bed struggling to take her attention away from the letters on the screen. “At least give me until 4, okay?”
There was soon a rugged hand on her shoulder, the touch comforting in a way that Hal couldn’t compare to anything else. David’s hand rubbed circles into her, soothing the weariness of what she was carrying. Hal turned to look at her, her eyes feeling relaxed as they drifted to the kindness of her partner’s face and not what she had been staring at for days.
“It’s 4 already, Otacon.” David said in a way that made Hal both embarrassed and grateful. But she knew she was getting closer to something that she couldn’t give up on.
“Well, 4:30 then.” She moved her head to nuzzle it against David’s hand, the action being as much as she could give in response as she continued to work. The strong hand stroked her cheek affectionately, and despite her tiredness she could feel her cheeks heat up.
“You won’t be able to work more on your big find in the morning unless you get some rest.” David never seemed to chide, but it seemed like when she was insistent on something she was usually right. But something in Hal made her want to continue what she was doing, and she resumed her attention on her screen.
“I can feel myself getting really close… I promise, just another half an hour.” As she continued to type, David's hands moved to her arms, gently stroking up and down her tired body. She leaned into the touch, but sat up a little straighter when she realised she was trying to be coaxed into bed.
“You’re going to make yourself sick, Hal.” David’s hands traced little circles on her arms, but she just kept typing.
“I’m not tired, I can do another half hour.” Hal protested as David moved to grab the cup of coffee that was sitting on her desk. She was determined to get this done, so she didn’t move from her computer.
“How many of these have you had? I didn’t hear you get up to go to the bathroom at all.” David moved to put the half empty cup in the sink, which was only a few feet away. Philanthropy had been put up at yet another ‘safe zone’, a one bedroom apartment with a kitchen, a tiny bedroom, and a pitiful bathroom. It wasn’t much to write home about, but it was a safe place to rest their heads. Hal’s equipment was set up at the small kitchen’s table, there being barely any room in the bedroom for much but their limited belongings.
“I lost count after the second pot.” Hal responded. Normally she wouldn’t have drank that much in a day, but the adrenaline had been waning since the first document she had accessed. The coffee helped her stay sharp well enough, but she had been sipping on water to counteract the amount of coffee. The amount of work she had been doing had her hungrier than usual, and the decent supply of rations in the apartment had been keeping her sated.
“Haven’t you said I shouldn’t drink that much coffee in a day?” David inquired, picking up a bowl that only held crumbs from what was cookies. “That can’t be good for the cause, Otacon. You should come to bed.”
The word bed made Hal yawn involuntarily, and as soon as she did David’s hand was on her back again, stroking her shoulder. She leaned into it, and as soon as she did David’s fingers ghosted her shoulder, her fingers trailing light patterns that soothed her and promised her more.
“If you want a massage, you’ll have to come to bed.” David remarked, picking up a few discarded chocolate bar wrappers that were laying on the desk among the cords and wires. Hal’s fingers slowed down as she considered the request, the memory of David’s hands on her neck, fingers tracing her face slowly becoming the thing she was focused on more than what she had been working on all night. She had been working consistently for a good week, and David had been busy too in her own endeavours for them to spend any amount of time together.
“You’re making a case for yourself…” Hal sighed as David’s hands massaged firmer against her back, tracing up and down steadily. The brightness of her screen was becoming more and more harsh against her eyes, and David’s hands seemed to call out to her with comfort that was unmatched. She clicked across the program on the computer and saved what she needed to, David’s hands working against her back and her sides, squeezing her and rubbing her steadily. Even though she wasn’t facing her, Hal could see the smirk on David’s face as she went to shut her computer off. The soldier had won her favour once again.
As she got to her feet David went to put the rest of her dishes in the small sink, Hal pushing her chair in and turning off the monitor. Standing made her realise how sluggish her whole body felt, but the lingering sensation of David’s hands on her body made her overly aware of how much she wanted her as well. Before she could turn around David’s arm was wrapped around her waist, and she was pulled in close to be kissed behind the ear, and it seemed all was right in the world.
“I’ll make coming to bed with me worth your while.” David whispered in her ear, and Hal could feel something flutter all across her body. It sent desire and energy through her, the previous tiredness suddenly washing away from her body in a warm rush as David’s hands continued to hold her and squeeze her. She leaned back to kiss her on the jaw, and David made a very subtle noise in response.
“You’re always worth my while, even when you stop me from working…” Hal kissed her partner’s neck again, delighting in the way David’s hands wouldn’t stop moving. She felt like she was walking on air as David slowly started moving the both of them back towards the bedroom, the sensations of touch seeming to become more heightened in the darkness of the apartment. As they passed the threshold of the bedroom Hal felt a heaviness in her pelvis and thought about stopping to go to the bathroom, but ignored it as David pulled her to the bed they shared.
David sat on the bed first, pulling Hal on top of her until the smaller woman was straddling her lap. She kissed her on the lips, Hal making a soft noise into the kiss as David pulled her close and began to slide the hoodie she was wearing off her shoulders, Hal eagerly assisting in pulling it off herself. They shuffled awkwardly together for a brief moment before David was able to pull her shirt over her head, Hal’s soft breasts flush against her wide stomach. One of her hands came up to cup Hal’s breast, gently caressing the soft flesh. Hal couldn’t hold in her moans as David’s fingers brushed against her nipples.
“You and your libido…” Hal moaned as her breasts took precedence in David’s strong hands. The soldier was firm, but never overly rough or hurtful as she touched her large chest. Hal thrust her torso out more as David touched her, whimpering in delight when her fingers ran over a particularly sensitive spot. She could feel the heat between her legs burning hotter.
“You don’t seem to mind all too much, Hal.” David murmured before leaning in to press her face against her chest, kissing each breast softly as her partner’s soft moans became more frequent. Hal nodded eagerly as David’s lips kissed and licked at her nipples, the urge to spread her legs more and grind against her overpowering. But she soon lost herself in the sensation of David’s mouth on her breasts, treating both more tenderly than she could’ve ever dreamed. Soon David’s mouth left her breast and she could feel her breath against her soft stomach.
“It looks like you’ve gained some weight.” David commented, her hands gently squeezing Hal’s belly. The woman couldn’t help but blush and nod, she knew she had always been overweight, and being at her desk for most of her days kept her sedentary and gave her a lot of time to snack. But David would never say anything negative, and she knew she was loved when the other woman planted a kiss on her stomach, her tongue dragging against the wide expanse briefly before she pulled away.
Hal made a noise as David lifted her hips up, her bladder and stomach suddenly feeling very full as David’s strong grasp of her sweatpants tightened them around her midsection before they were being pulled down her body, her very plain cotton underwear going with them. Hal assisted David by trying to shimmy them down her legs, but David got a better grip and almost seemed to tear them off in a hurry. The pressure being off of her stomach made her feel better, but Hal was too preoccupied with the electrifying feeling of being on top of her partner to be concerned with it.
Before she knew what was happening, David’s hands were running up and down her body, groping her and squeezing her wherever they could. In her haze Hal was reminded of when David had grabbed her by the collar on Shadow Moses, heat rushing to her face and chest when her strong grip had pulled their faces close together, the woman’s intense gaze piercing into her. She sometimes wished she could feel the same intensity once again, but she was happy to experience anything with David.
Hal was consumed by the urge to kiss her, and she eagerly leaned in for another kiss as David’s hands stroked and grabbed her sides, Hal barely stopping herself from moaning into David’s mouth. She could feel the smirk on David’s face as she made her noises into her mouth, and she couldn’t help but try to get closer to her even though they were practically on top of one another. She made a noise of protest as David gently eased her away from the kiss, but was soon out of breath as the other woman firmly but kindly pushed her back onto the bed.
“I’m going to help you relax, Hal. You need to get a restful sleep.” David explained as she ran a hand up and down the other woman’s wide leg, Hal squirming and jerking her hips forward in response to the sudden touch. When David touched her it almost seemed to send her to another world, another world where the only thing that mattered was being with her lover and feeling good. She felt the mattress squeak as David got onto the bed beside her, a hand moving to admire her stomach and breasts once again. Hal raised her arms above her head, presenting herself.
The soldier’s hands were always so gentle on her body, and as she was rubbed Hal couldn’t help but think about how lucky she was. She made a soft noise and tried to sit up, to kiss David in response but the other woman kept her from moving by placing a steady hand on her chest. Hal made a noise as David’s hands were firmer on her stomach, pressure building but Hal was sure it was just from the pleasure she was being given. She felt a few more tugs on her nipples before the hands trailed down from her breasts to her thighs, spreading them apart.
“You’re beautiful, Hal.” Hal could barely hear David’s whisper as the blood roared in her ears from the feeling of her hands and the love she could feel that David had for her. They had been aware of one another’s feelings for quite some time now, but each time they were intimate felt like the first time to the engineer. She had been so lonely for so long, and now the simple fact she was sleeping in bed with another woman, completely forgetting the intimacy, made her so overwhelmed with love.
“You’re so wonderful too, David.” Hal managed to moan out as the other woman’s fingers danced around the soft hair covering her vulva. “I don’t think I could ever resist you.”
Hal never bothered to shave, and she was delighted to discover that David was very happy with her choice. Her fingers twirled in her hair and gently played with her folds, Hal whimpering and attempting to thrust her hips forward, David chuckling and softly telling her to “Be patient, you need to relax.”
The late summer nights in the apartment were hot enough without an AC and even with the fans running, and the way that David and Hal were moving against each other meant that Hal could feel sweat running down her back and legs the more and more David continued to tease her. She let out a loud moan as David’s hand gently spread her lips and her finger made direct contact with her clit, Hal trying desperately to meet David’s touch before the other woman drew her hand away.
“Please…” Hal moaned, and David chuckled before leaning down to kissing her cheek.
“You have to be patient, Hal. I promise I’m trying to help you sleep well…” She kissed her on the lips again before drawing back up, finger returning to its place among Hal’s puffy folds to gently stimulate her clit. Hal couldn’t keep her mouth shut, moans tumbling out of her mouth as David’s strong finger made the softest of movements to stimulate her. She wanted to beg her to hurry up, but the pleasure of it all and the pressure in her pelvis and stomach was too much to keep her from finding the words to.
Hal could only try to lift her hips up to meet David’s firm touch, but sometimes it would be too much and her hips would fall back down, spent from the pleasure and the effort. She still made a little effort, humping back and making soft little moans as she pictured the expression on David’s face as she worked back against her. She was so lost in it that she cried out loudly when two of David’s fingers began working against her clit, and two gently sought out her entrance.
“You should feel yourself-” David’s voice was strained as she worked her hand against Hal “-You’re so beautiful, and you feel so wet… I can’t believe I can do this to you..”
Hal only moaned in response, she was so hot, sweat running down her body as she desperately humped back against her lover’s hand. Everything was so much, even though they both just existed in this tiny room it felt like something more was becoming of both of them. Hal let out a loud “Yes!” as David’s finger began to enter her, and she couldn’t keep her hips up anymore, falling back down to the bed before David’s wrist movements became even more pronounced, her fingers working against her swollen clit. The pressure felt like nothing she’d ever felt before. She felt so full.
“You can do it Hal, you can do it.” David moaned out, her fingers pressing harder against her clit. “You’re so beautiful, you can come for me, I know you can.”
The words hit Hal like a rocket and her hips thrust forward, a yell gradually morphing into a moan as she felt the pressure release from her body in a wonderful burst of light. She heard a noise from David and briefly wondered what it was, too lost in her pleasure before it registered that she was incredibly more wet then she usually was. She couldn’t help but moan as she felt David’s wet fingers brush along the inside of her thigh.
“Hal….” The spent woman could barely hear her lover over the quiet roaring of the blood in her ears. “I think you just squirted…”
The words barely registered in Hal’s brain and it shot another pulse of desire though her, the heat only having simmered slightly. She arched her hips again, desperately trying to find what she sought out.
“David..-“ Hal moaned “-I really need you again..” The soldier’s fingers were on her again in an instant, firm but still tender, rubbing and caressing her vulva, barely grazing her clit. The pressure in her pelvis still hadn’t faded, and David’s touch seemed to increase it even more, and it felt so good she almost couldn’t continue her movements. Hal was almost barely aware of anything but her own pleasure, but David’s heavy breathing broke through the lust fueled haze she was in and she managed to still move her hips, the pleasure rising once more faster than beforehand.
“I can’t believe you want more, Hal.” David managed to steady her voice as her fingers moved to Hal’s clit, beginning a steady rub as the engineer let out a loud strangled noise. “You must’ve really needed this, it seems.”
Hal felt like she couldn’t do anything but buck against David’s hand, the other woman’s fingers applying the precise amount of pressure her swollen clit needed. Hal groaned and pressed herself harder against her pleasure, the pressure in her pelvis growing at the same time and a thought broke through her mind that she needed to go to the bathroom.
“D-David-“ Hal moaned, and David’s fingers lightened and as they did the other woman let out a whimper. “-d-don’t stop but-“
Despite this, David’s fingers slowed. “But what, Hal?”
“I-I need to pee!” she whimpered, hips still desperately humping against the other woman’s strong hand. She looked into David’s beautiful, serious eyes which had widened for a second, then settled into someone almost smug.
“Well, thank God for mattress pads then.” David chuckles, fingers returning to their former speed as her other hand moved to clutch Hal’s soft wide hip. Hal made a loud sinful noise, her legs widening more than they had before as David increased her pace.
The pressure was too much. Hal could feel herself leaking again as her bladder throbbed, she needed to go so badly but the urge to prolong the pleasure of her partner’s touch was enticing. She made a noise as one of David’s fingers began to shallowly enter her, the other two still rubbing rhythmically against her clit as she humped back.
“Let it out for me, Hal. You don’t have to hold back.” David groaned out, hypnotized by the way Hal throbbed under her touch. Hal jolted and made a loud noise.
The engineer’s hips jerked and she cried out, David’s hand suddenly soaking wet as she let go of her control on her bladder, hot piss streaming down David’s arm. The relief and arousal made her come again, little moans and happy sobs escaping her lips as she came down from the peak.
The soldier couldn’t help herself and she moaned as she felt the warm liquid, felt the devotion and satisfaction of her lover. Her partner. David was hyper aware of her own slick against her underwear as she flexed her finger inside her partner, the wetness there making her feel even more smug as she moved to lap at the liquid covering her arm.
Hal opened her eyes to see David’s tongue on her arm and she made another delicious noise before closing them again, the second orgasm tiring her out. David decided she would let her rest for a bit before she would hump herself against her wide thigh, her sensitive vulva getting all she needed from the feeling of Hal’s soft flesh.
“I love you, David. You’re crazy.” Hal whispered, affection in every note in her voice.
“I love you too, Hal. But you’re just as crazy and perverted as I am.” David kissed her and Hal felt herself shake at the taste on her lips. The soldier squeezed her soft sides before pulling her towards her.
“We should probably shower though. And take off the mattress pad.”
“You’ll have to carry me, you really tuckered me out just now…”
“That’s no problem. And I’ll gladly do it again.”