A/N: Thank you guys so much for all of the support so far. I really cannot express how happy I am with how well received this has been. You guys are so nice and I am so glad that you like it. Enjoy!
You had just gotten back from picking up the food from Rex’s favorite place when your communicator beeped.
Just landed. Have to give a mission report but should be there in about two hours. ~ Rex
You smiled and set everything down on the table. You cleaned up the rest of your apartment that you had not been able to the night before and set out everything that you had prepared for Rex. A pile of holofilms on the table by the couch and a sea of blankets strewn across the couch itself. When you were done with that, you made sure that everything in the refresher was clean so that Rex could take a nice shower when he got home. You set out towels that you had just washed and the soft, blue pajamas that you had bought him when he first started staying the night at your apartment. Once you had done all of that, you looked at the crono on the wall and saw that Rex should be there in about twenty minutes.
You brought the food from the table into the kitchen and began to reheat it. After you had done that, you started making a pot of caf, knowing that he would probably be tired. You were humming to the background music that you had on while you were working when you heard your front door woosh open. You looked over and saw Rex standing there with his helmet in his right hand and his bag in the left, a small smile on his face as he looked at you.
“Rex!” You ran at him and he dropped both of his things as you jumped into his arms. Wrapping your arms around his neck and legs around his midsection, you buried your face in his neck. You both held onto each other as tightly as you could, both not wanting to ever let the other go.
“I missed you,” he said gently as he pressed a kiss to the side of your head. You both stayed like that for a while. Not saying anything. Just holding on to each other like it was the last thing you would ever do.
You finally stepped down onto the floor and brought your hands to either side of his face, placing your foreheads together. “I missed you too,” you whispered as your thumb rubbed his cheek. You pulled back and held his face while you looked at him.
He looked tired and worn, dirt still covering his face and armor. You could tell that he was exhausted, but he was relieved to finally be home. As you looked over him, you could see that he didn’t have any kind of signs of injury and you breathed a sigh of relief. He gave you a small, loving smile and brought his hands up to yours. He pulled them to his lips and kissed both of them before letting them rest between the two of you.
“Everything in the refresher is ready if you want to shower before eating,” you said tenderly looking up at his beautiful brown eyes.
He looked down at you and sighed. “That would be amazing.”
You let go of his hands and started helping him take off his armor and set it in its place by the door. Once all of it was off, you told him to go relax and take all of the time that he needed while you put everything away.
After he had showered and you both had eaten, you sat cuddled together on the couch drinking caf under a blanket, a holofilm playing quietly as you listened to each other’s soft breathing.
“Oh! I almost forgot!” You excitedly got up from the couch, letting go of his hand as you made your way toward the kitchen. “I have a surprise for you!”
“A surprise?” He watched you leave and brought his hand up to the back of his neck. “Cyare, you’ve already done so much for me tonight. You didn’t have to you know.” He looked at you as you returned with your hands behind you back. A gentle, loving smile on his face as he looked at you with adoration.
“I know, I know. I just wanted to do something special for my amazing Captain. Besides, I thought you could use a pick-me-up when you got back.” You smiled and brought the bag of Idelle wafers out from behind your back as you sat back down next to him.
He looked down and his eyes widened. “Are those?”
“Yes,” you beamed as your smile widened. “I remember you saying how much you liked them on our first date. I’ve been looking for them since then but wasn’t able to find them. It was a stroke of pure luck that someone from Sesid just moved to Coruscant and just happened to set up a booth in my path home from work.”
Rex kept silently looking down at the small bag in your hands. His face staying in the same shocked state as before. He slowly reached out and picked up the bag and looked at it. He blinked a few times as he looked it over, his face unreadable.
“Rex? Are you ok?” You were starting to get worried. “Are they not the right kind? I tried describing the ones you told me about to the man who owned the shop but—”
Rex lurched forward and pulled you into a deep kiss. You gasped in surprise but quickly smiled into it. Rex brought his hand up to hold your face and pulled away. He brought your forehead to his and deeply breathed in as he smiled. “I love you so much Y/N.”
You smiled and gave him a quick peck on the lips before returning to the keldabe kiss. “I love you too Rex.” You pulled back and pressed your face into his chest and hugged him tightly. “Welcome home.”
As you were snuggled together, Rex was lightly tracing shapes onto your arm as he slowly snacked on the sweet cookies that you had given him. You took a deep breath and scooted deeper into his arms. You had both been absent mindedly watching the old holofilms that played while you just enjoyed being back in each other’s arms. After a while, Rex’s breathing had evened out and you thought that he had fallen asleep. You gently started pulling the blanket overtop both of you, and just as you were about to turn off the holofilm, you heard him lightly say your name.
“Do you remember the day we met?”
You turned slightly so that you could see his face. He was looking down at you with heavy and tired eyes and a face with nothing on it but admiration. His small grin making your chest bloom with affection.
You smiled back at him. “How could I forget?”
“I walked into the hangar to see you yelling at General Skywalker with a screwdriver in your hand pointed at his face. You were saying something about not fixing his Starfighter anymore if he was just going to keep ‘modifying’ it and undoing all of your work.” Rex softly chuckled as he looked back on the memory.
“Ha. Yeah… When you walked up and asked if there was a problem, I turned the screwdriver on you and snapped at you to control your Jedi.” You smiled. “Then you took your helmet off and I could barely form a sentence.”
Rex chuckled again and pulled you closer. “You weren’t the only one you know. I was half tempted to not say anything because of how much I could feel my face heating up when I first saw you. Hell, if I had known that the mechanics who worked on the 501st’s ships would be so gorgeous, I would have had Skywalker intentionally crash his so that I could come see you.”
You scoffed. “Oh, come on, doesn’t he already do that?” You stretched up to place a small kiss on his cheek as you shifted to lying on his stomach with your head on his chest. “But,” you said with a mischievous smile, “I can’t say that I would have minded all that much if you did. How else would I have met you?”
Rex placed a kiss on the top of your head. “What did I do to deserve you?” He moved his hand to your back and started slowly tracing shapes on it through your shirt. He chuckled, “Guess we owe a thanks to General Skywalker for being reckless enough for you to call him to the hangar in person to yell at him.” As Rex spoke his voice got deeper and his eyes began to drift shut, a slight smile still present on his face.
“Yeah,” you breathed out. “I guess we do.” You sat there for a while just watching as Rex’s body began to relax and his breathing began to even out. You carefully placed a kiss to his chin and settled into his chest as you pulled the blanket completely over the two of you. “Goodnight Rex.” You smiled as you closed your eyes. “I love you.”