Work Text:
Logan thinks he's gonna go insane.
All of them were on a month leave. Logan was especially looking forward to it because he and Keegan would have been able to spend some personal time together properly. He wouldn't have cared what they did. They could have just cuddled for half the day together or Keegan could read his book on the couch while Logan would be curled up into him and just watching his lover's focused expression. Logan would have been happy with anything as long as he got to be in the same space as Keegan.
But no. For some reason Keegan has been avoiding him for the past day, he wasn't completely avoiding Logan but would spend as minimal amount of time with him in a room.
This isn't the first time Keegan has done something like that. It has happened a few times on base, Keegan would avoid avoid spending time with anyone as much as he could. It didn't happen often though, so Logan just took it as him being stressed out, it was normal considering they were in the middle of a warzone after all.
But this was different. They were at the safety of their own home and the way Keegan is avoiding him is making him upset. Did Logan upset the older man in some way? Did he do something wrong? Logan kept overthinking the whole thing and the anxiety was eating up his rational thinking away.
Keegan had gone out to do his nightly run and Logan was waiting for him to come back on the couch. If he was being honest, Logan was dreading the whole waiting for Keegan to come back. He was kinda hoping that his lover would take longer with his run so Logan could think over the whole situation properly, but he also wanted Keegan to come home sooner so the whole thing could just be over. All of that overthinking was making Logan's anxiety worse. He dreaded it all.
After what felt like hours, Logan finally heard the front door opening
Keegan quietly walked in, probably assuming that Logan was already asleep. Logan stood up from the couch and walked over to the open doorway, which led from the living room to the hallway where the front door is located, leaned slightly against it and cleared his throat before beginning to speak. "Keegan, uhm, we need to talk."
Keegan paused in his movements and turned to look at Logan. The older man looked extremely tense and out of it that it made Logan start to worry even more.
"Do we need to talk like right now?" Keegan asked, his voice wavering and on edge. Despite Logan's Rising anxiety, he just couldn't put this off for tomorrow, the overthinking is gonna eat him alive otherwise. "Yes, we need to talk now, please. Let's go sit in the living room."
"Fine" was Keegans hushed response. They walked over to the couches, Logan sitting by the armrest and Keegan sitting down on the Love Seat sofa that's placed next to the couch.
Keegan was looking everywhere but at Logan, one of his hands having a death grip on his thigh. "What.. What did you need to talk about?" he asked, the question coming out gruffly. Logan swallowed down his anxiety and went for it. "I've obviously noticed that you've been avoiding me all day, why? Did I do something wrong? Did I upset you in any way?" Logan's voice began wavering, he felt like he was gonna cry.
Keegan looked down on his lap, guilt washing hard over him and becoming even more tense. He really hated seeing his lover this upset, he hated it even more because Logan was hurt by Keegan's own actions.
Logan's anxiety was spiking and he put his hands on his thighs to stop them from trembling. "Please say something, I can't stand the silence right now." The blonde said, it came out more as a plea than a request, but he really couldn't stand it anymore to care at this point.
Keegan looked up from his lap, staring right at Logan, moving his grip from his thigh to the armrest on the Love Seat. He cleared his throat slightly to get rid of the gruffiness in his voice.
"Look Logan, I'm.. really sorry. I know I should've told you before we got together so I wouldn't end up hurting you like this but.."
"What? What are you talking about.? You should have told me what?" Logan asked, his anxiety spiking through the roof at Keegan's rushed statement. All kinds of thoughts began running through his mind before they got cut short by Keegan getting up from where he was sitting and crouching in front of Logan, placing his cold hands on the blonde's thighs to balance himself better.
Keegan looked at Logan's pretty brown worried eyes. He had to tell the truth now even if it might scare his lover off. He's miss Logan a lot if that happens, but he can't let himself dwell on the thought longer. He can't keep the truth away from Logan any longer.
"I won't be mad if you decide to leave, I've accepted the fact that the truth might freak you out-" "Why would it freak me out? Even if it did I wouldn't leave-" before Logan could continue his anxious rambling, Keegan cut him off. "You can't promise me anything before I tell you what this is all about. Please just listen to me." Logan shut his mouth fast, slowly nodding at Keegans request.
"Logan I'm.." Keegan paused, he hesitated for a moment before taking a deep breath and continuing. ".. I'm a vampire."
Logan just stared at him for a moment, trying to process what his lover just told him. He let out a breathy laugh of disbelief. "Are you being serious? If you're trying to make up some crazy lie to cover something else, I swear-" Keegan grasped his thighs with a bit of strength to stop Logan from going off on him. "I promise I wouldn't lie to you, especially about something like this. If you don't belive me, you can look for yourself. I really can't blame you for not believing my statement, I know it sounds crazy but it's unfortunately real."
Keegan lifted his upper lip with his pointer finger enough to show off his teeth on one side. The action showing Keegan's extremely sharp tooth.
Logan took a quick breath, and with his own shaky hand he lifted the other side of the older man's upper lip, being greeted with the sight of another sharp tooth exactly like the other one he saw. And wow. This shouldn't have sent a tang right to his groin, but it definitely did and Logan doesn't know if he should be ashamed or not. His silence made Keegan nervous. He pulled off Logan's fingers from his mouth, the movement snapping the blonde out of his trance.
"I won't blame you if you want to leave, I know it's all so insane and just-" before Keegan could continue, Logan cut him off by placing his hand on Keegan's left cheek. "No, I wouldn't leave you for something like this. I know we can make it work somehow."
The blonde gave him a soft smile and Keegan placed his hand over Logans.
Though, Logans smile slowly faded. "That still doesn't really explain why you've been avoiding me today." He said. Keegan got nervous again, but he already told Logan about this secret of his so there's no point in hiding more from him. He took a breath and swallowed the lump in his throat.
"I've been avoiding you because I'm.. hungry to say the least. I was scared that I was gonna hurt you if I were to stand around for too long while in this state, hell I'm still scared. All the years of learning self control are finally getting useful." Keegan paused after the attempt to crack a joke by the end of his sentence, he took another breath and looked away from Logan's curious gaze. Logan was listening to him carefully, giving Keegan all of his attention.
"I also wasn't out on a run, I was hunting. I needed to satisfy my hunger somehow so I seeked wild animals. I can't bring myself to possibly kill another innocent person because of my own selfish desires, so I settled for whatever could satisfy me, even if animal blood hits the bottom of the barrel compared to human blood." Keegan paused again for a second, turning his gaze onto Logan's again.
"Though tonight, animal blood couldn't satisfy me and I need more. I was contemplating even coming back home because of that, but I couldn't do that, didn't want to make you worry more."
After finishing his explanation, he decided to give Logan some space to think about this whole thing more. So he removed Logan's hand from his face and got up from where he was crouched in front of his lover.
Though before he could walk off Logan grasped his hand, successfully stopping the older man in his tracks. Logan stood up from where he was seated and looked up at Keegan shyly. The younger man took a shuddering breath before speaking. "I.. I think I could help you with your, you know.. hunger problem."
Keegan flushed slightly at Logan's words. Looking down at him, he saw that Logan was too shy to look at his eyes now. He gently grabbed his lover by the jaw, forcing him to meet his gaze. "Are you sure? I don't want you to think that you should let me feed off you just because we're together."
Logan was staring at Keegan with a lust-filled look, his cheeks lightly dusted with pink blush. "Yes, I'm completely sure. And if I'm being honest, the idea of you biting into my neck and making it bleed out so you can lick it off turns me on so, so much." Logan purred, moving closer to the taller male and placing his hands onto Keegan's shoulders.
Keegan chucked slightly, his voice dropping an octave. "Logan, you have no idea how insane you make me." he groans out, kissing Logan feverishly and placing his hands on the blonde's hips.
Logan wrapped his arms around Keegan's neck, kissing him back just as passionately, letting out a soft moan into it. He let himself get picked up by Keegan, instinctively wrapping his legs around the older man's waist, without breaking the kiss the whole time.
Keegan guided them to their shared bedroom, managing to open the door while still holding his lover safely in his arms.
Keegan lowered down Logan softly on the bed, having to break their kiss to get on top of him properly. In the position that they were in, the moon shone over Logan's facial features, making them appear softer. Keegan's hungry gaze became softer at the sight, taking a moment to appreciate and admire the man in front of him for a moment.
"You're so gorgeous, I feel like I could state at you all night." Keegan said softly, leaning down a bit closer to Logan. "So pretty like this under me, god I could just eat you alive." He gave a quick peck to the blondes lips, making him shudder out a breath. Keegan continued kissing him from the corner of his mouth, to his cheek, to his jawline and then lastly getting to his neck. Pressing open-mouthed kisses to it.
Logan sighed sweetly, running his fingers through Keegan's dark hair. "Make love to me, please. Bite me, drink out my blood Keegan do what you need, I need you so badly" Logan said, in a breathy voice. Rutting his hips up into Keegans to try and rush him on slightly.
Keegan groaned into his neck, Logan's words arousing him and deepening his hunger even more. Keegan moved away from him to get Logan's shirt off, immediately attacking every patch of skin and giving him light bruises. Logan squirmed under Keegan, causing the older man to grab him by the hips to stop him from moving around too much.
He trailed kisses down Logan's stomach, reaching to the waistband of his pyjamas, biting it and slipping it off the younger man with his mouth, suprised to be greeter by Logan's lack of underwear.
"No boxers?" Keegan asked, lookout up at him playfully. Logan blushed a darker pink, not managing to find the words to explain himself. "It's okay, I prefer it that way." he stopped speaking for a moment to bite softly where Logan's hip bone is. Logan moaned quietly at that.
Logan was starting to get impatient, his arousal starting to send painful throbs to his dick. "Get on with it already." Logan whined out, desperation strongly present in his tone. The older man chuckled lightly, moving his own black sweat pants and underwear just enough so his dick is freed, sighing at the relief of his dick no longer being restricted in his underwear.
He hurriedly reached over into the nightstand that was placed on the right side of their bed, grabbing the bottle of lube so he can prepare his needy lover. Keegan is as eager as Logan is, his hunger trying to make his self restraint slip out, but he can't let himself hurt the younger man like this. So he quickly lubed up three of his fingers, pressing the pad of his pointer finger around the muscle of Logan's hole. Keegan leaned over Logan's neck to press wet kisses around the sensitive skin as he slowly started pressing his finger to the knuckle deep inside the blonde's ass. He gasped out from the slightly uncomfortable feeling when the finger of his lover had entered. The older man pressed gentle kisses up his neck and jaw to distract him from the sensation while slowly pumping his finger in and out of Logan's hole.
After a minute or so the uncomfortable feeling turned into pleasure and Logan started letting out little breaths of satisfaction. Upon hearing the younger man's reaction he added a second finger, beginning to do scissoring motions with his hand to stretch out his hole faster. Logan began moaning a bit louder and started grinding his sips into Keegan's hand.
"Please- Ah!" Keegan began moving his fingers faster, adding a third one is the process. "Please what? What do you need darlin'?" he asked teasingly, letting his southern accent slip out a bit.
"I need your dick Keegan please! I need you inside of me and your teeth deep in my neck-" Logan moaned out loud at the way Keegan suddenly thrust his fingers hard into him one last time before pulling them out. Logan whined at the loss, but knew the exciting part was about to begin. "I'll give you what you need baby, don't you worry."
Keegan sat up slightly on his knees, squeezing some lube into his hand and made sure to coat up his dick with it very good, so he could slide it in Logan without much trouble. He wiped his hand into the sheets under them and picked up Logans legs to place them on his shoulders.
The older man lined himself up with Logans entrance, leaning down just a bit over the blonde so he could easily reach his neck and for Logan to be able to cling onto the back of his shirt properly.
Keegan began pushing into the man under him slowly. Logan hissed at the sudden stretch and started letting out quick breaths while grasping onto Keegans arms. The older man started pressing comforting kisses on Logans cheeks and the moving down to place more on his neck, whispering encouragements to his lover.
"You've got this, just a bit more."
"There we go, that's a good boy. You're doing so well for me baby."
Logan moaned at his praise, being called a good boy doing more to him than expected and shuddering slightly.
When Keegan finally bottomed out he stopped moving, letting Logan adjust to his size as long as he needs, sucking and licking at his neck while waiting.
After what felt like a minute, Logan looked up at the ceiling and nodded. "I'm ready, you can move."
Keegan gave a soft smile into his neck, moving away from it to look at Logans pretty face. The older man began thrusting at a soft and slow pace, Logan responding to the pleasure beautifully with a few quiet moans. The blonde began moving his hips in time to meet Keegans thrusts, the current pace not enough to satisfy his arousal. He began whining out to his lover.
"A bit- Ah! Faster, please! Mhh" Keegan chuckled at Logans desperation, but he felt good tonight so he gave him what he wanted.
Keegan started thrusting faster and a bit harder as per the blonde's request. Logans mind was beginning to turn fuzzy, getting lost in the pleasure the man on top of him was giving.
The older man began thrusting harder, making Logan mewl and moan loudly. He couldn't make out sentences anymore and just started moaning out Keegans name loudly.
Keegan began gripping Logans thighs harder, feeling himself getting closer to release. He was about to mention it to the blonde but he beat Keegan to it. "Keegan! Ah ah! I'm so- close please please!"
"Fuck- me too." he replied with a breathy voice and started thrusting quicker, hitting into Logans soft spot repeatedly.
"Bite me! Cum inside of me please, Ahh!"
Keegan lost all the self control he had, moving down into the crook of Logans exposed neck and biting down hard. The sudden pain in the younger man's neck, combined with the hard thrust of Keegans hips, he screamed out in pleasure reaching his orgasm on the spot. He hadn't came this hard in a while, legs lighty trembling where they were on Keegans shoulders while still feeling the man thrust into him a little slower now and drinking out of the wound on his neck.
Logan was getting overstimulated, his orgasm getting dragged out more as Keegan chased his own high.
When Keegan finally came with a groan into Logans neck, the blonde blacked out. The pleasure of everything getting too much and the slight loss of blood finally getting to him.
-------------------
When he opened his eyes again, it wasn't dark outside anymore. He must have straight up just fallen asleep after passing out. He felt Keegans arms wrapped up around him, snoring softly into Logans blonde hair. Logan melted at the sight, burying his face into Keegans now-exposed chest.
Though after he began getting out of his sleepy state, Logan suddenly felt how sore his neck was. He winced and brought a hand up to his neck to feel what's happening. Though, instead of soft skin he was greeted with the texture of slightly rough bandages. The younger man's face heated up as he started recalling the events of last night. He stopped them before he could get aroused again and placed his hands on Keegans chest instead, tracing his muscles lightly as he waited for the older man to wake up. He'll remember to make sure to thank Keegan for taking care of him while he was knocked out, for now he'll just let the man sleep, moving closer to him and taking in his sweet scent that Logan loves so much.
