I am so sorry it took so long to update! Hope you guys enjoy this.

WARNING: Contains some sex. Thanks to all my reader *heart!

Kurt could not stop trembling. It had been so long and he'd missed this so much.

"Blaine," he whispered desperately, "Please, I need…I need-" Blaine kissed him gently,

"I know what you need, Angel." Kurt let out a soft sob and whimpered against him as Blaine pulled off his shirt. Kurt arched into every light touch and writhed as if he was starving for every touch he could get. When Blaine thought about it, he probably was. Kurt hadn't known if he was ever going to get this again, he was not sure his husband would ever again want to touch him like this and just the thought of it could have killed Blaine. To think Kurt thought he would never get this again and yet was willing to stay by Blaine, to love him and comfort him, it was rather incredible.

"Bb," he breathed, looking up at Blaine, his eyes wide with worry and fear, since Blaine had frozen. Blaine leaned down and kissed him long and deep and Kurt was shaking by the time he pulled away.

"You are perfect and I am completely in awe of you," Blaine whispered into the flesh on Kurt's neck. Kurt whimpered and it sounded like Kurt sounded when he was crying and had no energy left for tears. Blaine pulled away to looking into his beautiful partner's eyes and found them rimmed with tears. "Oh my love," he whispered, kissing Kurt's cheeks softly.

"Don't ever leave me again," Kurt murmured. Blaine shook his head,

"Never again, I promise," he swore. Kurt inhaled deeply and nodded, taking Blaine at his word.

"Can I do something?" Kurt asked, Blaine looked down at him slightly confused but nodded, when had he ever denied Kurt anything? Kurt sat up slowly and moved Blaine so that he was under him and then straddled his hips, brushing his still wet curly hair out of his face.

He then proceeded to kiss Blaine's face, every kiss barely a graze of the lips, but still a very clear touch. Then Kurt moved on to his neck, nuzzling, kissing, biting, licking, and doing everything he hadn't been able to in the past months. He moved down and kissed Blaine's chest tickled him playfully with his hair. He then continued to lick and pinch Blaine's nipples until they were rosy buds.

"Mmmm," Blaine moaned, arching up as Kurt's hands traced Blaine's body.

"I love you," Kurt breathed into Blaine's skin as he licked at Blaine's abs, sucking and kissing marks. At one point he just laid his cheek on Blaine's chest and just listened to him breathing.

"Baby," Blaine whispered, but Kurt shook his head, inhaling a shaky breath.

"Just give me a minute, please." Blaine blinked slowly, he couldn't remember Kurt ever sound so desperate in his life and it scared Blaine as to what Kurt had really been going through. When Kurt finally removed his face from Blaine's chest, Blaine could see an overwhelmed look on his face, his eyes were unfocused and glassy.

"Kurt?!" He asked panicked, but Kurt shook his head,

"I promise we can talk, but please, please just love me like only you can for a while." Blaine could have burst into tears at that statement but he couldn't argue with his lover who had been through and put up with so much in the past months. He kissed Kurt as tenderly as he could, but when Kurt grabbed his hair, asking for more, Blaine turned on the heat. He kissed Kurt like they used to kiss when they were desperate teenagers just trying to get off before they got caught. There was no rhythm or grace, it was all teeth, tongue and panting. Blaine moved down to Kurt's neck, sucking possessively as he rolled his hips against Kurt's. "Blaine, Blaine, Blaine," Kurt said the name as if he knew no other word. Blaine pulled back and kissed Kurt's mouth again, pulling Kurt's tongue into his mouth with his own and sucking gently. Kurt groaned and thrust his hips hard into Blaine. "Fuck me," he demanded, moving to remove his own pants, which for some reason had stayed on. Blaine grunted in agreement and reached to get the lube in the top drawer, same place it had been since high school.

"So glad we decided to keep a spare in here," Blaine said as he helped Kurt yank his pants off. Kurt let out a groan as their naked bodies touched that caused Blaine to hesitate, thinking something was wrong. Kurt looked up at him,

"Now," he pleaded. Blaine smiled and moved to put lube on his fingers but Kurt stopped him. "No, no prep, just do it, please," he begged. Blaine looked at him mildly horrified,

"I won't do that, Angel, I can't hurt you." Kurt shook his head frantically,

"You won't hurt me, I just want to be able to feel you." Blaine smiled softly but still shook his head,

"You'll see be able to feel me plenty," he promised. Kurt whimpered softly as Blaine slipped only one finger into his husband. "I love you," he murmured against Kurt's hot skin. Kurt moaned and bore down on Blaine's finger,

"More, more," Kurt begged desperately. Blaine just kissed him deeply and continued to gently stretch him. Kurt moaned at his request being ignored but kissed Blaine back, his finger gripping Blaine's hip, neither worrying about the bruises the fingers were causing. Blaine slip in another finger and Kurt cried out into the kiss as they refused to separate their lips.

"See, Baby, I told you, it's been too long. It would have hurt you more than made you feel good." Blaine moved his lips down to Kurt's jaw, "And you've been hurt enough recently."

"Who said that wasn't a good cry?" Kurt asked, though it had been a cry of pain. Blaine pulled away and looked at Kurt in the eyes, even as his fingers moved carefully in and out of Kurt.

"Because I know you better than anyone else in the world. I know the meaning of every sound you make. I know your mood based on the color of your eyes. I know you like me to lick you here," Blaine licked just under Kurt's ear. "And when I bite here," he bit Kurt's neck along the pulse line, causing Kurt to moan and when Blaine curved his finger upward, nailing Kurt's prostate, Kurt let out a yell that told Blaine that he was almost ready. "I know you like jelly on your French toast rather than syrup. I know that your biggest fear is disappointed your dad and I. And I know you are the best man I've ever met. I know you sacrifice yourself beyond even your own wellness to secure the health and happiness of those you love. I know you don't see how beautiful you are. I know you like nothing more than to hold me tight and know I'm completely safe. I know you love me past what I deserve, and I know I am too selfish to let you find someone who does deserve you." Kurt launched up his lips attacking Blaine even as tears soaked Kurt's face.

"If you don't fuck me right now…" Kurt growled. Blaine chuckled lightly,

"What? What are you going to do?" Blaine teased even as he tickled Kurt's prostate once again. Kurt groaned and melted back into the bed. "That's what I thought," Blaine grinned affectionately as he used his free hand to wipe Kurt's cheeks. "One more first though, baby," Blaine insistent. Kurt groaned in annoyance even as Blaine put the third finger in.

"Bllllaaaaiiiinnnnnneeeeee," Kurt whined as Blaine moved the fingers in and out quickly. Kurt writhed and twisted under Blaine's hand, tried to get closer and gain more leverage at the same time.

"Ready?" They would always ask each other that, no matter what, no matter if the other was bucking under him, not matter if he was begging, they would always ask. Kurt paused and looked up at Blaine who paused his fingers.

"I love you," Kurt whispered and nodded for Blaine to continue. Blaine lubed up well before kissing Kurt as deeply as he could and pulling his fingers completely out. Kurt whimpered at the lost but didn't break the kiss as Blaine's hands moved down his legs and linked them around his knees and pulled Kurt's legs up around his shoulders. They broke the kiss only for a moment so Blaine could more comfortably enter him. Kurt flinched at the stretch and wrapped his arms tighter around Blaine, burying his face in his neck. Blaine stopped once he bottomed out to let Kurt adjust. Kurt's breathing was shaky and tight, even as he tried to move against Blaine.

"You're being impatient, Angel, I know why and I understand, but I can't hurt you, so you are just going to have wait a minute more," Blaine informed him. Kurt pulled back to look at him, "It's my turn to take care of you." Kurt slowly nodded and relaxed and let his body accept the intrusion. It wasn't about roughness, it was about love and being together again and Blaine needed Kurt to let himself be loved. "I have nothing without you, you are my everything, I hope you know that." Kurt gulped hard, fighting the tears as he nodded,

"You are the best part of me."

They started slowly, just getting reacquainted with each other, though it only took seconds until it was as if the last few months had never happened.

"Oh God," Blaine moaned as Kurt began thrusting back so he was meeting Blaine's own. The noises coming from the bedroom could probably be heard anywhere in the house, but neither of them cared. They needed it, they needed to tell each other that there was nothing being held back. It wasn't long until they were both panting and groping wildly, wishing for this to never end. However neither man had truly had release in too long and they knew they wouldn't last as long as usual. Sure enough it wasn't long until Blaine's face was scrunched up trying to ward off the oncoming release.

"Honey, we have time, we can go again," Kurt said softly as he reached up and cupped Blaine's jaw in his hand.

"I don't want to stop," Blaine moaned. Kurt laughed shakily,

"You sound like a teenager again." Blaine started to laugh but faltered, as he couldn't hold back any longer, gripping the sheets beside Kurt's head tightly. Kurt came moments later, arching up and crying out in pleasure and happiness. Blaine collapsed on Kurt as they lay there panting for several minutes. When Blaine moved to pull out, Kurt grabbed him, holding him still.

"Don't leave yet, let's see if you can get hard again and we can start over," Kurt said with an impish gleam in his eyes. He was no longer desperate or needy in the same way he had been before, now he was just a husband, in love with his man.

"Baby, that is gonna hurt like a bitch," Blaine claimed but didn't move. Kurt smirked,

"I can take it." Blaine grinned and shook his head lightly but because he knew Kurt wasn't being self-destructive as he was earlier, he obeyed Kurt and stayed buried in his warm hole. Kurt bit his bottom lip, looking like a sneaky little thing and he began clinching powerfully. Blaine cried out at his own over sensitivity and knew by the slight flinch on Kurt's face that it was worse for Kurt. Kurt, however, practically glowed as Blaine kissed him deeply, wincing a little. Soon though, the heady pleasure-pain was all pleasure and both were ready to go.

One hour and four released later, Kurt, who had topped the last three rounds fell limp next to Blaine. Blaine whined softly and Kurt began peppering kisses on his exhausted partner's face.

"I've missed you so much," Kurt murmured, nuzzling into Blaine's skin.

"I know, Sweetheart, I've missed you too," Blaine replied, only opening his eyes a sliver. "We need to talk," he reported. Kurt shook his head,

"We cuddle first," he claimed, snuggling into Blaine's side. Blaine smiled,

"I think we should take a shower instead, we're kind of gross."

"No, I need to cuddle," Kurt claimed, he didn't really, he just didn't want to leave the warmth of Blaine's body.

"Cuddle slut," Blaine said playfully, wrapping his arms around Kurt, ignoring the drying cum that they were lying in.

"Mmhmm," Kurt replied, smiling, happy that he had won, knowing Blaine didn't really want to leave anymore than he did.

Blaine was being held back but two guys as Kurt struggled desperately against the other two men that were holding him. They were punching and shoving him, but Kurt seemed to only be worried about the fact that the fifth guy was descending on Blaine.

"BLAINE!" Kurt yelled as the biggest of them all punched Blaine in the stomach…hard. Blaine found Kurt after the spots in front of his eyes had faded and saw him pulling so viciously it looked as if they were about to pull his arms out of their sockets.

"Kurt," he cried out as much as he could but the second he did, they punched him in the jaw. Kurt yelled out for him again and again, ignoring that he was being pushed back into a brick wall. Blaine tried to pull away from his own captures, terrified about what was happen to his husband. They punched Kurt several times in the stomach before slamming his backwards into the wall, his head crashing into the wall.

"NO!" Blaine screamed, "Kurt! Kurt! Please! Kurt!" Kurt had fallen to the ground but he looked up at Blaine slightly confused. "Kurt!" Then the blows began to fall on him. They punched him until he couldn't stay on his feet then they began kicking him.

"Stop it!" Kurt yelled, crawling to his feet. "Blaine!" Kurt tried to lunge forward and ended up just being kneed so hard in the chest he stopped breathing.

"KURT!" Blaine screamed as the men continued to kick him. Blaine couldn't bring himself to cover his head, as he knew he should have because it would have blocked his view of Kurt and he couldn't risk something happening that he couldn't comfort his lover. Blaine watched as Kurt struggled to find air again, heaving and coughing until finally he was able to both inhale and exhale. "Blaine," he whispered once he finally had the ability to speak. "Stop," Kurt coughed. "Please, you are going to kill him," he pleaded weakly as he sounded like he had been gargling rocks. "BLAINE!" it was the last thing Blaine heard before it all went dark.

The next thing he remember was waking up next to a man who could only be an angel. Of course Blaine knew now it was Kurt and that… Oh god the heart break on Kurt's face when he didn't remember him. Kurt. He had to apologize, he had to fix everything that had happened.

"Kurt!" he cried out as he sat up in bed. His movement jostled Kurt and he woke up slowly,

"Mmm, yeah?" Kurt opened his eyes a small smile on his face until he saw the horror in Blaine's. "Blaine?!" he sat up with Blaine, cupping his face gently with his hand, grabbing Blaine's hand with his other. "Honey, what's the matter? Are you okay?" Blaine's eyes moved down to Kurt's chest, it was perfect, as if nothing had ever been there.

"Oh god Kurt, you could have died," Blaine whispered. Kurt looked at him confused, "Do you remember when we were attacked?" Kurt's face fell and he looked down at their joined hands.

"Yes," Kurt replied. "You kept calling for me to help you, but I couldn't." Blaine started as he looked at his partner, is that really what Kurt thought happened, that Blaine had been begging an equally beaten Kurt to save him?

"No, baby," Blaine pulled Kurt to his chest as the tears began to come out. "I was screaming your name because they were hurting you." Kurt hummed softly, unsure and doubting. "I wasn't wanting you to help me, I was trying to save you," Blaine reported. Kurt pulled back, looking surprised. "Jesus Christ, Kurt, have you really spent all this time thinking that you had failed? That what happened that night was in anyway your fault?" Kurt didn't say anything but looked down sadly at the bed and Blaine knew the truth. "Oh Angel, I am so sorry. I know I didn't make it any easier and I am going to spend the rest of my life making this up to you. I treated you like shit so much of that time. I put on all that added stress of losing my job and while I wouldn't change that, I am still so sorry that you had to…" Suddenly Kurt attacked his lips with all the hunger and love he could muster.

"Do you ever shut up?" Kurt grinned playfully, but then his face fell slightly and he kissed Blaine softly, but deeply. "I love you, and wouldn't change anything that happened in the last few months. I mean, do I wish it had never happened, of course, but it did, and there's nothing I would do differently. Except you know the whole nearly rape thing but…"

"Oh hush, that was not a big deal, I was fine the next day other than being ignored," Blaine replied, kissing Kurt lightly. Kurt smiled weakly and laid back on the bed. He sat up suddenly,

"Ugh." He looked down at the bed, "Shower time." Blaine chuckled and grabbed Kurt and rolled him over, kissing him deeply.

"No, kisses time," Kurt giggled and rolled his eyes,

"You're a smelly old cheese, babe," he accused.

"Just getting riper with age," Blaine sang back. Kurt laughed, this was what he'd missed, the moments where they were 100% ridiculous and so in love neither of them could stand it.

After their shower, which had taken a good 45 minutes since they couldn't keep hands and lips off each other, Kurt was still getting changed when the doorbell rang.

"Why?" Kurt moaned while Blaine chuckled.

"I'll get it," he said while he leaned over to kiss his husband quickly before heading downstairs. He could not believe he'd forgotten all of this. The Hudmel's had been his family since he was 16, it had been his safe space and his home until he and Kurt moved to NYC. He had to give it to the Hummel's, they were cool enough to ring the bell before entering.

"It's been four hours guys are you…" He opened the door and froze, "Dad…"

So there's that… sorry about the cliffhanger. Much love!