Spoilers: obviously content from the games including the Ending.
For the most part this will follow ME lore, just adding and adapting.
Note: Okay now I'm getting annoyed, I tried for 3 days to get this chapter to upload properly and it still won't work. Somehow everything gets all messed up. From rollbacks to unedited versions, to other chapters. I apologize for the mix up, hopefully it works this time.
Fishing
"EDI we are staying here for the night. We'll call you for the shuttle in the morning."
"Okay Kaidan, we will keep the ship in a stationary orbit."
Kaidan turned off his omnitool, John was already waiting for him. They had finally managed to gather themselves and not fall over each others mouths every few seconds. Now they had spent their time drinking wine in the moonlight, talking about all the things that John wanted to know.
For Kaidan it was hard at first but after a while he found it easier to tell every story he remembered of their adventures in the last few year's.
"So John tell me this why did you remember Lieutenant Smith?" Kaidan sat back down on the bench, John immediately settled under his arm.
"Hmm, I can't explain it why. But I remember the day I learned I was a Biotic. Just like I remember boot camp and the N7 program in Rio. If I had to guess it's because she was a part of all that. I think they wanted me to be the perfect soldier, so they had to leave parts of that intact." John slipped down on his back putting his head in Kaidans lap.
"So what is the story between you two?" Kaidan's fingers played around with the short hair on John's head.
"Complicated, let's say I wasn't in to girls." John grinned a little.
Kaidan playfully grabbed a handful of John's hair. "Well I'd say she found someone now. Did you see how she looked at James?"
"Yeah, but I thought he was worse off, if he could have he would have swept her of her feet right there on the spot." John's eyes were focused on the stars above him.
Kaidan was happy, a happiness he hadn't experienced before. Years of insecurity, hopes and waiting had finally led him to the exact spot he had always wanted to be. The only downside was that John still wasn't quite himself, still that little bit insecure about his own feelings. But it didn't change anything, even if it was only for this moment, it was all worth it.
John's fingers slid down Kaidans neck, slipping under the collar of his shirt before moving back up towards his hair. The fine hairs of Kaidan's neck stood up, Kaidan wanted to just tear their clothes of right here but after all this time he wanted to enjoy every second they had.
"So, how come you are so sure I wont change my mind later?" John had a challenging look in his eyes.
"Ah well once you go Canadian, you'll never want anything else..." Kaidan reluctantly removed himself from John and stood up.
"Talking about bacon or men?" John let himself be pulled to his feet grinning.
"I'll show you, wait here for a moment." Kaidan ran back towards the house. In the kitchen his mother and Hannah where playing a card game.
"Major, I really hope you take good care of my boy." Hannah said without removing her eyes from the game.
"Yes ma'am. Mom do you have any more wine?" Kaidan felt a hand on his arm. As he looked to whom it belonged his mother held out a basket.
"Oh, thanks mom you're the best." He kissed her forehead and ran back outside. As he moved away he heard his mom say. "Hannah pay up, you lost that bet."
John smiled from ear to ear as Kaidan approached him, holding out the basket. "So what was so important that you left me here?"
"I just wanted to pick up another wine bottle before I take you to my favorite spot, think my mom already prepared something for us." Kaidan guided them towards a little path leading a bit downhill.
The small path was a bit more overgrown then it was the last time Kaidan had used it. After a bit of a struggle getting through the bushes they could finally see the place Kaidan had wanted to go to. A small lake fed by a freshwater stream. Kaidan followed the water to a small cave.
"Dad and I came here to fish, we always set up a fire in front of the cave." Kaidan set down the basket and grabbed a bit of wood from inside the cave.
"So we came down here to fish in the middle of the night?" John teased Kaidan a bit.
"No, so I could make you real Canadian bacon on an open fire." Kaidan piled up the fire wood and unpacked the basket. His mom had really provided them with everything they might need. From drinks to food and even a blanket where all neatly packed in there.
When he had the fire going kaidan heard a splashing sound coming from the lake, John had dropped his clothing in a trail leading towards the lake and had jumped in. "So Kaidan, how about you show me how to fish." John stood up to his waist in the water.
"John normally you have to put bait on a hook, not just throw the bait in the water." Kaidan removed his boots and walked towards the water. A firm hand grabbed him by the belt and pulled him in the water.
Kaidan plunged in the water going under for a moment when he came back up his hair fell flat over his eyes. John wiped his hair away from his face. "So I think i caught a big one, now how do I real him in?"
"Slow and steady less he break the line." Kaidan tried to pry of his wet shirt.
Strong hands moved over his back lifting his shirt for him, pulling it over his head. The moonlight fell on the ring still attached to his dog tags. The light reflecting in the inlaid stone, Kaidan noticed the reflection on the water surface. A smiling Shepard looked at him before the ripples in the water obscured the reflection.
Kaidan looked up in the sky, noticing for the first time that the constellation of Pegasus was above them. He could have sworn that one star had shone a bit brighter for a second. But before he could take a better look warm lips locked with his. Hands Held him close and Kaidan's attention was required somewhere else.
Kaidans hands trailed the muscles on Johns back, following them down and towards the sides. Letting his hands rest on either side of John's hips. Though it was taking all of Kaidan's willpower to stop there, he was not going to rush anything. He would let John set the pace, not wanting to force anything that John wasn't sure about.
But it seemed John had already decided otherwise. His hands grabbed Kaidans lower back pressing himself close to Kaidan who could now feel that John had in fact really gotten rid of every piece of clothing before jumping in the water. Now the hard length of his cock pressed against Kaidan, demanding to be noticed.
Kaidans hand slipped down between them stroking John's full length, who let out a soft moan. Kaidan Pushed John with his back against the rocks on the edge of the lake. Nodding at him with a slight movement of his head, urging John to sit on the edge. John reluctantly obeyed, Kaidan's lips traced down John's stomach.
Kaidan gripped tighter on John's shaft before his lips closed around the tip. He could feel how John's breathing became faster.
John leaned back, his moans becoming louder. With one hand he grabbed the back of Kaidans head, holding him as his own release drew closer.
"Kaidan, I..." John's voice was barely a whisper anymore. His moans became loader as his muscles tensed up before he found his release.
Kaidan pulled himself up on the rock next to John both of them laying on their backs next to each other.
"Guess you caught that fish." Kaidan smiled next to him.
"Yeah, but I should really take a closer look at my catch now." John turned to his side, only now noticing that Kaidan still had his soaked pants on. "Ah, crap it's not even a fish, it's a male mermaid."
John tried prying of Kaidan's pants, the textile stuck to Kaidan's legs. "Now if these don't come of on their own I'm going to need a knife."
Kaidan doubled over laughing. "Here let me." Kaidan peeled of his pants and threw them to the side.
Kaidan had fallen asleep in Johns arms, somewhere in the distance he heard the soft crackling sounds of their camp fire. He felt the hot breath from John over his skin and was slipping of to a comfortable nice place.
"He's close." A friendly familiar voice said from behind him.
"Shepard?"
Kaidan opened his eyes. John was sleeping in front of him but the voice had come from behind. Slowly looking over his shoulder Kaidan saw the confident teasing smile of Shepard. But something was different this time, Shepard was not solid Kaidan could see right through him as if it was only a ghost of the former Commander.
"Yes my love." There was a tingling sensation where Shepards hand touched Kaidan's skin.
"How can you be here? Am I dreaming again?"
Shepard laughed. "Yes and No. From what I understand we have a connection, something kept pulling me back to you."
"What do you mean something kept pulling you back?"
"Think about it Kaidan, when do we meet here?"
"The first few times while we where stranded. After that? hmm Mostly after missions where we fought against you." Kaidan tried to remember all the times he had dreamt of John.
"What did all our meetings have in common?" John slightly cocked his head.
"Nothing I can remember."
"But they had something in common."
John moved slightly in his sleep, his hand touched the ring on Kaidan's dog tags. Suddenly he blinked, confusion written in his eyes as he watched from Kaidan to the Shepard behind Kaidan.
"Kaidan take care of him... Well me and John, don't be stupid. Hold on to him, I was an idiot for not claiming him when I had the chance." With that Shepard suddenly disappeared. John looked puzzled towards Kaidan.
"I'll explain it when we are awake."
The first sunlight danced over the horizon, Illuminating the rocks in front of their little cavern.
John's arm hurt from the reduced blood flow, but he didn't want to wake up the man whose head was resting on it.
The omnitool on Kaidans arm had awoken him a while ago The beeping sound of someone calling, but John had just muted the device. He didn't want to leave this place for the first time everything had felt right as it was, he wished they could just stay here together and far away from all the fighting.
Kaidan moved a little as the sunlight fell on his closed eyelids. John bent over and kissed him right above the brow.
"I really don't want to wake up if this was all just a dream." A soft mumble came from Kaidan.
"If this is a dream it's a really convincing one." John slowly pulled his arm away from under Kaidan. Stocking the camp fire that had died down to only a small glimmering rest. "So last night..."
"You don't regret doing this do you?" Kaidan jumped up.
"Never." John turned around standing up to meet kaidan eye to eye. "I just want to be sure you don't regret anything."
"How could I ever regret the things I wanted for years."
"Years huh? I must have been a total ass or a complete moron before."
"Maybe you where a bit of both." Kaidan said teasingly.
"Well you just wait till next time... Then I'll show you who's an ass around here." John gave Kaidan a small slap on his butt.
"ehem, Well Ladies. I don' want to interrupt your ass groping around here, but the major didn't answer his calls. So our fair and friendly councilor told me to find you girls." Lieutenant Smith stood with her arms crossed at the cave entrance.
John turned around facing her. "Sandra, couldn't you have knocked the major and I where having a moment here."
She covered her eyes with one hand. "Damn Johny I can see you where having a moment, could you please cover that up less I get jealous."
"What? You mean my perfectly sculpted body? Mr. Vega not man enough for you Sandra?" John grinned from ear to ear.
"Shut that pie hole of your's Johny and just so you know Mr. Vega is the perfect gentleman compared to your inappropriate ass."
Kaidan tried hiding behind John's shoulders he had gone from slightly embarrassed to a state of barely managing to not bursting out in laughter.
"Come on Sandra, admit it he's just too nice for you. I know he can't hold up with me, but hey not everyone can be as lucky as the Major here." John dragged Kaidan from behind him.
"Ehm you said something about messages?" Kaidan really whished he could just turn invisible right then and there.
"Damn Johny, sorry I broke your toy. But damn, is he cute when he's embarrassed. Anyway before he melts completely in the ground, the Normandy called and the Councilor wanted to see you before you run of again."
It had taken John and Kaidan another hour to get properly dressed and packed before they returned to the house.
Kaidans clothes where still soaked and he was glad when they reached the house that his mom quickly got him a dry and warmer set wear.
"John, I talked with some of the other councilors. They agreed to reinstate your Spectre status and since I'm still technically an Admiral in the alliance I can also reinstate your rank and position." Hannah sat bent over a pair of data pads.
"I don't know if I want to return to the Alliance, I can't decide on something like that without knowing who I was and what I did." John threw a quick look towards Kaidan. "And I don't want to return if that means I could get in to trouble for fraternization."
Hannah nodded. "I understand son, but see the second the Alliance bras discovers you're alive they'll haul your ass in anyway. They won't let a chance slip to get their poster boy back. If I reinstate you before they can do that... Well being a spectre is going to give you the benefit of not having to care what they want."
John thought it through for a moment. "Your right as always, but won't the Brass knowing I'm back make it difficult for our current job?"
"Deep cover, dear. We only inform them that we recruited someone that's on their payroll and they will learn who that it is when that person comes out of cover."
John accepted, if it meant he could stay close to Kaidan he would do it.
