Sophia put her sunglasses back on her face as she stepped off the plane, she had finally landed in San Diego, she took a deep breath and walked into the airport, grabbing her luggage, and stepping outside. She hailed a cab as her car was waiting for her at her accommodation.

She arrived in Miramar after about 20 minutes, the cab dropped her off at her apartment she owned in the town. She had always thought of Miramar as home especially as its where her parents met. Her mind wondered to her mother; she died in a car accident when Sophia was 12. She missed her so much.

Heading inside Sophia dropped her bags by the front door and headed straight for her garage knowing her car should have been delivered by now. It was a brand-new car that she had treated herself to not long ago, a deep red Jeep. She went to retrieve the key for the garage and saw it was missing, huffing she assumed the delivery guys hadn't locked up when they left, she opened the door and walked over to turn the light on as she did, she heard a deep voice sound behind her.

"Jesus, you took your time" She jumped out of her skin, spinning around to see the one person she thought she wasn't going to see.

"Oh my god, Bradley" Sophia ran straight into the arms of her best friend.

Rooster braced himself as he caught Sophia as she jumped into his arms, her arms flung around his neck, legs wrapped around his waist. He snuggled into her neck, so happy to finally be able to hold her again after so long.

"Hey beautiful" He spoke as she leant back to look at him. Her heart skipped a beat at being called that, he had always called her cute nicknames.

"What the hell are you doing here? I thought you were in Texas?" She slid down his body as he let her go, he slightly groaned at the loss of contact. She stood Infront of him arms crossed over her chest.

"Yeah I was, but umm I got this call about coming back to Top Gun and.."

"I'm sorry what" Sophia interrupted him mid-sentence "We spoke about this less than 10 hours ago, you told me you weren't coming" Sophia had an annoyed look on her face.

"I know, I just wanted to surprise you" Sophia smiled, she could never stay mad at him for long.

They had been best friends their whole lives, they grew up together, both their dads were pilots, Pete "Maverick" Mitchell and Nick "Goose" Bradshaw, they were in Top Gun together, unfortunately during training Maverick had accidently flown into jet wash and lost control of the plane they both had to eject, and Goose hit the canopy snapping his neck and killing him instantly. Bradley was only 4 at the time, Sophia wasn't even born. Once Sophia was born her dad was back and forth between them and work but mostly work. Bradley and his mum Carol were always with her, and her mum and Carol took her in when her mum died making her and Bradley even closer. Every major thing that happened in their lives both were there for each other. Every school play, every graduation, Rooster even taught her how to drive.

The pair had moved back into the house, Sophia grabbing them both a beer as they sat out on her patio overlooking the ocean. They talked for a while catching up on everything that had been happening since they last saw each other.

"I can't believe we get to do Top Gun again.. together" Sophia smiled at Rooster "What do you think we are here for?"

"I know, just like the good ol days, I'm not really sure, we already graduated the class, so god knows what they want from us now" They both just shrugged.

Suddenly Rooster was on his feet "How about we head to the Hard Deck, see who else has come back?" Sophia stood up.

"Sure, but let me get showered and changed first, that was a long ass flight"

"Me too, my bag is in my car so I can change here"

"What" Sophia went back inside looking out her lounge window seeing his Blue Bronco parked on the other side of the street. "How on earth did I miss that" Rooster let out a laugh as he jogged out to his car grabbing his bag and then back to the house.

Sophia had already made her way upstairs with her stuff, she grabbed her shower stuff and headed into the bathroom. Turning the hot water on she stepped out of her clothes and into the shower the hot water instantly washing the flight off her and relaxing her muscles. She heard the door to the bathroom open, turning her head to look through the shower glass she saw Rooster placing his wash bag on the counter next to the sink getting his toothbrush and tooth paste out.

"Umm Brad.. kind of in the shower here" Sophia wiped a stream of fog from the glass door so she could see him.

Rooster looked over at her "And? Come on Soph it's nothing I haven't seen before"

Sophia bit her lip turning back to go under the water, he was right, he had seen her naked so many times, in and out the shower, they made a pact when they were teens to be each other's firsts. Once they got into the Naval Academy, they seemed to drift towards each other every time they needed to "relieve stress". Sophia had hooked up with a few guys whilst she was away from Bradley, but none ever lived up to him, she didn't think any man ever would.

She was pulled from her thoughts when she felt his hands slowly running up and down the side of her stomach, she closed her eyes revelling at his touch, she had missed this, missed him. She turned around to face him, craning her neck slightly to look up at him, he stroked his hands on either side of her face searching her eyes for anything that said she didn't want this, Sophia noticed what he was doing and slightly nodded her head, instantly his lips crashed down on to hers both moving in sync the passion between them was at an all-time high after being apart for so long. Rooster moved his lips from hers down to her neck and shoulder nipping at the skin there, this caused a whimpered moan to escape from Sophia's lips, she held on to his biceps to keep herself steady, not trusting her legs to be able to hold her up.

Rooster snaked his hands down her stomach rubbing small circles over her hip bones, Sophia could feel that all too familiar feeling rising in the pit of her stomach, she let out a small moan which only seemed to fuel Rooster more, his hand trailed further down landing right on her bundle of nerves, he started to slow circle his fingers inciting even more moans from her.

Sophia could feel her legs beginning to give out on her as Rooster continued to rub her clit, Rooster moved his head right next to hers "Jump" He whispered in her ear. Sophia immediately jumped as Rooster placed both his hands under her bum as her legs wrapped around his waist, he pushed her flush against the tiles of the shower, this gave him more stability so he could take one hand back to where it was rubbing her clit more and more. Sophia could feel her orgasm building "Oh god, Brad...Brad..ly, please" Rooster smiled resting his forehead against hers as he continued "Come on baby girl, cum for me" Sophia squeezed her eyes shut, after a few more rubs she felt the knot in her stomach snap as her orgasm ripped through her. Rooster held her tightly as she shuddered against him as she rode her orgasm out.

Opening her eyes again she looked straight into the Rooster's gorgeous brown ones, one of his hands went back between them fondling her breast whilst his lips went back to hers for a quick kiss before he moved his mouth away from hers, this caused another whimper to come out of Sophia's mouth at the loss of contact, "Please Bradley" she cried, she could feel how hard he was against her thigh and wanted him inside her "Use your words sweetheart, what do you want" Sophia whimpered pushing her hips against his hardness "Come on you know how this works baby, I need you to tell me what you want" Sophia looked at Roosters face were he had a small smirk planted. This was the one part of their relationship she hated sometimes, him always making her give spoken consent, it was always difficult especially how he could render her completely speechless at times. Looking him dead in the eye she replied " You... In me...now..Lieutenant" Sophia smirked as she watched Roosters eyes go suddenly very dark, she loved that he had a rank kink. Within seconds she felt him slam into her, her eyes rolled into the back of her head as she felt him constantly brushing against her g spot, the feeling of her orgasm building deep with her starting again, she opened her eyes just as Rooster took his hand and wrapped it round her throat squeezing ever so slightly causing her to let out a loud moan. "You like that don't you baby" she let out a breathless "Yes" he growled as he squeezed slightly harder on her throat "Yes what?" She moaned again as she responded "Yes sir" his eyes darkened as he picked up the pace, all that could be heard within her bathroom was the sound of their panting and wet skin slapping, after a few more seconds Sophia could feel the knot in her stomach tightening "Fuck yes, god Bradley I'm so close" Sophia cried out not sure how much longer she could hold out. "Come on baby cum for me, I'm close too" Sophia relaxed slightly as she felt her orgasm rip through her once again, followed closely by Rooster.

They both stayed in the exact same position for what felt like a lifetime before Rooster slowly lowered Sophia back to her feet. She wobbled slightly as her feet hit the bottom of the shower. She looked up at Rooster who was looking right back at her.

"So?"

"So what?" Rooster asked.

"I guess we are doing this again" Sophia replied wrapping her arms around his neck.

Rooster chucked as he wrapped his arms around her waist, both their foreheads pressed against each others. "Yeah I guess we are".