Kara beamed as she looked towards her girlfriend of almost two years, Lena was laughing at something Alex had said but almost as if she could feel herself being watched her eyes met Kara's and a huge smile appeared on her face as she made her way towards her.

"Hey you," Lena whispered as she kissed Kara's lips.

Kara blushed as she smiled, "hi."

"If you two are done making googly eyes at each other we are about to start another game," Alex called as she dragged Maggie towards the couch.

Kara rolled her eyes at her drunken sister as she allowed Lena to lead her to the chair opposite Maggie and Alex. Kara pulled her into her lap as she wrapped her arms around her.

"What game are we playing?" Kara asked as Maggie began setting it up.

"Monopoly," Alex snapped as she shot Maggie a dirty look.

"What I can't help it if you suck at it," Maggie snapped as she stuck her tongue out at her girlfriend.

"Bite me," Alex snapped causing Maggie and Lena to laugh.

"I will later," Maggie replied as she winked at Alex who blushed and looked away.

"Eww," Kara cried out as she shot them an appalled look.

"Oh don't act like you and Lena don't do it," Maggie said with a smirk as her and Alex began arguing over who got to be the shoe.

Lena and Kara exchanged embarrassed glances, they have been together for a long time but when it came to sex there was none. Kara was a virgin and Lena respected that she did but sometimes it was so hard especially when she would walk in on Kara changing or when they were making out and Kara's hands wandered. She promised Kara she would wait till she was ready and that was what she intended to do.

"Earth to Lena! It's your turn," Alex shouted as she waved her hands in the CEO's face.

Lena blushed as everyone stared at her, "I'm going," she said as she rolled the dice.

Kara frowned she knew Lena was thinking of sex and she was ready she was, she just wasn't sure how to say it or how to ignite it.

"This game sucks!" Alex pouted as Maggie continued doing a victory dance around her girlfriend.

Lena and Kara watched in amusement as Maggie leaned down and whispered "suck it."

Alex threw her beer can at her girlfriend before storming off and slamming the door behind her.

"Babe!" Maggie called as she followed after her pissed off girlfriend.

Kara rolled her eyes as Maggie slouched to the floor as Alex continued to walk off, "she will get over it," Kara assured her as she rubbed Maggie's back.

"Sure," Maggie snapped as she rolled her eyes at Alex's dramatics.

Kara looked towards her apartment to see Lena busy cleaning up, "hey can I talk to you for a minute?" she asked Maggie as she dragged her further into the hallway.

"What's up little Danvers?" Maggie asked amused as she saw the nervous look the girl of steel was sending her way.

"I want to sleep with Lena but I'm not sure how to tell her," Kara spat out causing herself to blush furiously.

Maggie laughed, "Wait you guys haven't slept together yet?"

Kara shook her head no as she a sad look crossed her face, "I'm a virgin."

Maggie stopped laughing immediately as she saw how sad Kara looked, "hey there is nothing wrong with that."

"That's what Lena always says bit I know she is getting impatient," Kara cried out as she looked back towards the apartment to see Lena still cleaning up.

"Hey she loves you," Maggie assured her, "and if you are ready to give her a part of yourself as special as that then by all means go for it."

Kara beamed, "I love her so much," she replied as she turned to see Lena glancing towards the door as if looking for her girlfriend.

"Then go for it, there is no right way to do it," Maggie assured her. "If you are both ready it just happens."

"Thanks Mags," Kara said as she hugged her quickly.

"Anytime baby Danvers," Maggie said as she went to locate her pissed off, drunk girlfriend.

"Hey is Alex okay?" Lena asked as she wrapped her arms around Kara.

"She's fine," Kara said as she closed the door behind her before turning back around and kissing Lena deeply causing her to moan.

"Mmm not that I didn't really enjoy that but what was that for?"

"I just love kissing you," Kara responded as she kissed her again.

Lena smiled into the kiss as she tangled her hands in Kara's hair and dragged her towards the couch; she laid down as she pulled Kara on top of her as they continued their make out session.

Kara placed kisses along Lena's jaw line and down her neck as she decided to be brave and ran her hands under Lena's shirt up and down.

"Mmm baby we should slow down," Lena said as she pushed Kara gently off her causing the other woman to frown.

Kara wanted to sleep with Lena so bad, she just wasn't sure how to bring it up, she was really shy when it came to talking about sex hell if took her five months to even admit to her girlfriend she was a virgin.

"Are you okay?" Lena asked as she placed her hands on Kara's cheeks.

"Yeah, just spaced out," Kara replied with a tight smile that didn't quite reach her eyes.

Lena didn't believe her for a second, "whatever it is you can tell me."

Kara blushed as she looked away, "it's nothing really."

Lena smiled as she put two and two together, her girlfriend was thinking about sex. She knew Kara would never admit she was ready, so she needed to help push her, Lena would never pressure her girlfriend and she wanted Kara to tell her she was ready.

"How about we go away this weekend?" Lena asked as she interlaced her and Kara's fingers.

Kara smiled, "really?"

"Well I am your boss so I'm sure you can get the time off," Lena said with a smirk causing Kara to laugh.

"True okay sounds nice," Kara beamed.

"Great I will make the arrangements," Lena said with a wink as she kissed Kara's cheek.

"She's taking you on a romantic trip to the mountains?!" Maggie practically yelled into the phone.

"Shh," Kara replied afraid Alex would hear her.

"Sorry," Maggie whispered.

"She has a cabin up in the mountains it's the perfect place," Kara said dreamily as she smiled like an idiot.

"Kara are you still there?" Maggie asked.

Kara shook her head as she forgot she was on the phone, "sorry I was daydreaming."

Maggie laughed, "Good luck kid."

"Thanks Mags," Kara replied as she hung up her phone.

"You and Maggie seem awfully close," Lena said as she wrapped her arms around Kara from behind.

"We are getting along better," Kara said as she turned in Lena's arms and kissed her deeply. Both girls moaned as their tongues met as they ran along each other.

"I love you," Kara said sweetly as she they pulled apart for air.

Lena beamed, "I love you too."

"I need to run by work real quick and then I will meet you at the cabin?" Kara asked as she played with Lena's fingers.

Lena smiled sweetly, "sounds perfect."

Kara couldn't keep the smile off her face as she walked into Catco and grabbed her stuff, before turning on her heel and turning towards the door, she jumped as she nearly collided with James.

"What's got you smiling?" he asked as he crossed his arms.

"Lena and I are going away for the weekend," Kara said as a dreamy look crossed her face causing a surge of jealousy to course through James.

"Do you think that's wise?" he asked as he placed a hand on Kara's shoulder.

Kara's guard immediately went up, she really thought James was finally accepting her and Lena's relationship I mean it has been two years for crying out loud!

"Kara?" James asked gently as he removed his hand and went back to crossing his arms.

"I love her James and she has proven time and time again she can be trusted so whatever your problem is with her get over it," she seethed as she stormed pass him.

James just pouted as he went back to his office.

Lena put the finishing touches on the cabin as she waited for her girlfriend to show up, she didn't have to wait long when she heard the door open and an angry Kara Danvers walked through it.

"Ugh who does he think he is?!" she said out loud as she tossed her bag onto the couch.

"Baby is everything okay?" Lena asked gently as she walked slowly towards her pissed off girlfriend.

Kara finally calmed down a bit and looked around the cabin, it was filled with candles and bottle of wine was cooling in a bucket of ice in front of a roaring fire. Kara's heart swelled how did she get so lucky? Lena was so romantic and caring and she was letting James fucking Olson ruin her day.

Realizing she hadn't answered Lena who was looking at her with concern she smiled, "I am now," she answered as she pulled Lena into a kiss.

Lena smiled into the kiss as she wrapped her arms around her girlfriend and pulled her towards the couch. Lena moaned as she felt Kara's weight as she settled on top of her.

Kara began peppering her jawline and neck with kisses as she ran her hand under Lena's shirt, Lena moaned as she felt Kara's warm hand ruining up and down her side.

"Kara take it off," Lena moaned as Kara's fingers grazed her breast.

"Are you sure?" Kara whispered in her ear.

Lena sat up as she cupped Kara's cheeks, "are you?"

Blue and green eyes locked as an understanding passed between them Kara was ready she just was too embarrassed to voice it, Lena smiled as she pulled Kara back to her waiting lips.

"So do I have to remove my own clothes?" Lena teased as she played with the buttons of Kara's blouse.

Kara blushes bright red as she slowly reached her hand down and pulled Lena's shirt off tossing it blindly behind her.

Lena smiled as she kissed Kara's cheek as she slowly unbuttoned Kara's blouse with shaky hands, "you're so beautiful," Lena whispered as she took it off of her girlfriend and tossed it over the couch.

Kara's eyes shined with love, she loved the woman sitting in front of her more than anything and she couldn't wait to show her. "So are you," she whispered in response.

Lena smiled as she pulled Kara into a hug, "so I had this whole idea planned of us enjoying some wine by the fire, but if you are sure you are ready made we can move this to by the fire?"

Kara didn't answer as she stood up and slowly removed her bra causing Lena to gasp as she stared; Kara smiled shyly as she tossed it at Lena who caught it. Kara then turned on her heels and headed towards the blanket that was placed in front of the fire place. Lena took a few deep breaths as she followed her. She stood in front of Kara and removed her own bra before pulling her in for a fiery kiss.

Both women moaned as their bare chests touched, Lena tangled her fingers in Kara's hair as she crawled on top of the girl of steel; Kara moaned at the action and as Lena cupped her breasts. "I want your first time to be perfect."

Kara smiled, "it will be because it's with you."

Lena just smiled as she kissed Kara one more time before reaching down and unbuttoning her pants, she slowly peeled them off before placing kisses above Kara's panty line causing the superhero to moan.

Lena undid her own pants and pulled them off before lying back down beside Kara and running her fingers gently up and down her sides causing goosebumps in their wake.

"I love you so much Kara," Lena whispered as she leaned in and kissed her forehead.

Kara smiled as she cupped Lena's cheek, "I love you so much."

"Are you sure you want to, we can stop? I won't be upset."

Kara leaned in and kissed Lena deeply, "I trust you with my life, my heart, my soul, there is no one else in this world I would rather be with," Kara whispered as she wiped away the tears that Lena didn't realize had fallen.

Lena didn't respond as she leaned in and kissed Kara deeply as she crawled on top of her, she reached down and peeled off Kara's underwear as she tossed it aside, Kara moaned as she felt Lena's tongue lick up and down her abs as she swirled her tongue in her belly button before leaning up and kissing her girlfriend deeply. Kara grabbed Lena's butt and squeezed as she gently pushed her off so she could help her remove her underwear leaving both woman completely bare in front of each other.

Kara blushed at the intense way Lena was looking at her as if she were the most beautiful woman in the world, she lay back down as Lena crawled on top of her and pulled her into a fiery kiss which left both women wanting more. Lena pulled away as she slowly placed soft kisses to along Kara's jawline and neck before moving lower and taking a nipple her mouth, she licked and teased them causing Kara to moan loudly at the sensations running through her. Lena slowly moved her other hand down and began teasing Kara's entrance while her other hand kept busy playing and teasing Kara's nipples.

Kara tried to keep her eyes locked on Lena's own as Lena licked and sucked on her nipples but the way her body was reacting caused them to close, Lena smiled as she slowly entered a finger into the girl of steel causing Kara to whimper in pleasure.

"Are you okay?" Lena asked as she slowly pushed her finger in and out as she also rubbed Kara's clit.

Kara couldn't form words she just nodded yes.

Lena smiled as she entered another finger, causing Kara to moan, "Lena please more."

Lena kissed way down her abs as she replaced her fingers with her tongue, causing Kara to moan loudly as she gripped the blanket tightly. Lena's tongue swirled inside her as her fingers pinched and rubbed Kara's clit.

Kara felt herself almost lose control as she closed her eyes and grasped the sheets as her orgasm ripped through her.

Lena licked up the juices as she crawled back up and looked at Kara with concern.

Kara had her eyes closed as she took a few deep breaths.

"Kara are you okay?" Lena asked gently as she kissed her forehead.

"I'm great," Kara replied as she opened her eyes and smiled at Lena.

Lena was relieved to see her eyes were back to the blue iris she knew and loved. "Did your heat vison almost come out?"

A frown covered Kara's face as she gently nodded yes, before beginning to get up.

"Hey don't go," Lena said gently as she grabbed Kara's' hand and pulled her back down. It's your first time it was bound to happen but you had control," Lena assured her as she gently caressed her arm.

"I almost didn't," Kara whispered as tears fell from her eyes.

"Hey it's okay, please don't cry. This is supposed to be a happy time," Lena said as she quickly wipes away the tears.

"I am happy, so happy," Kara assured her as she caught the hand that was wiping away her tears and kissed it gently.

"Really?" Lena asked a huge smile graced her face.

"That happiest I have ever been," Kara said as she placed a gentle kiss to Lena's lips.

Lena beamed as she leaned in a kissed Kara deeply as she gently pushed her back and lay on her top of her, both women moaned as their clits touched.

"That feels amazing," Kara moaned out as she tangled her hands in Lena's hair as she pulled her back in for a kiss.

Both girls continued to grind against each other as they both came hard their juices mixing together. They both collapsed next to each other as they tried to catch their breath.

"Best vacation ever," Kara said with a smile as she kissed Lena's cheek causing Lena to giggle as she nodded her head yes.

Lena winced a little as she made her way into Catco ever since she and Kara started having sex, they did it all the time, not that Lena was complaining but after their long marathon in the cabin she was left a little sore.

"Here's your morning coffee Miss Luther," Emma said with a smile as she handed Lena a steaming cup of her favorite coffee.

"Thank you," Lena said with a smile as she took the cup and began to walk away.

"If I may be blunt," Emma said as she grabbed Lena's arm gently causing the woman to stop and turn.

"What is it?"

"You umm missed a hickey," Emma said as she blushed bright red.

Lena blushed as well as she nodded her thanks and made a beeline for the bathroom.

"You're late," Snapper growled as Kara sheepishly waked into his office.

"Sorry sir it won't' happen again," Kara said as she fiddled with her glasses.

"Don't think just because you are screwing the boss that the rules don't apply to you."

Kara burned with rage at his words, "my relationship with Miss Luther has nothing to do with the job," she snapped.

"Super," Snapper snapped ignoring Kara's obvious anger, "now get out of my office."

Kara glared at him as she turned on her heel and stormed out almost colliding into James.

"Kara hey you're back," he said with a smile.

"Yeah sure am," Kara replied as she tried to walk pass him.

"Look I'm sorry," James said as he grabbed her arm.

Kara signed she was sick of giving the man chance after chance as all he did was let her down.

"Kara?" James asked a slight pout appearing on his face.

"I forgive you," Kara began causing James to smirk, "but," Kara continued, "our relationship is only to be work related."

James frowned, "what are you saying?"

"I'm saying our friendship is over, I have given you so many chances and all you do is let me down James, I'm sorry if I hurt you but that was three years ago, you need to get over it," Kara seethed.

James shifted uncomfortably as Kara ripped into him.

"Am I clear?" Kara said as she took a breath.

James just nodded as he stormed pass a very impressed looking Lena Luther.

"Lena?! How long have you been standing there?" Kara asked surprised.

"Long enough. That was so hot," Lena purred as she took Kara's hand.

Kara blushed, "well it was a long time coming."

"Maybe we should find a supply closet?" Lena said with a devious smirk.

Kara laughed as she allowed Lena to pull her away.

"Okay everything is all set up," Kara told her girlfriend as she felt a pair of familiar arms wrap around her.

"Do we have time?" Lena asked as she nibbled on Kara's ear causing the other woman to shudder.

"They will be here any minute," Kara moaned out as she felt Lena's hands on her breasts.

She was about to turn around and have her way with her girlfriend on the table when a knock broke her out of her thoughts.

"To be continued," Lena purred as she went to answer the door.

"Are you okay sis?" Alex asked as she saw how red her sister appeared to be.

"I'm totally fine," Kara spat out as she avoided Maggie's knowing look.

"You look sick," Winn chimed in as he set the pizza on the counter.

"Maybe we should go to the DEO," J'onn said as he looked at Kara with nothing but concern.

Maggie couldn't hold it in any longer as she burst out laughing.

"What's so funny?" Alex snapped at her girlfriend.

Maggie couldn't breathe as she continued to laugh ignoring the dirty looks Kara and Lena were giving her.

Finally Alex seems to catch on as her mouth dropped open and she turned towards an obviously embarrassed Kara, "you two had sex!"

"Oh God!" Kara groaned as her face fell into her hands.

"Oh dear," both Winn and J'onn said at the same time as they both shifted uncomfortably.

"I'm right aren't I?" Alex asked with a smirk as she looked between the two lovers.

"Alex I," Kara began but then stopped as she turned bright red.

"Aww my sister is all growed up," Alex said with a laugh causing Kara's blush to deepen.

Lena rubbed her girlfriends back as she glared at Alex.

"Now I see why you two went away," Alex teased.

"Alex come on," Maggie said as she put her hand on her girlfriends forearm.

"Okay I'm sorry," Alex said as she shut up.

"Thank you Maggie," Kara finally spoke as she glared daggers at her sister.

"Anytime Danvers," Maggie said.

"Oh one more," Alex piped up, "so will we not be playing like a virgin at your wedding?"

"ALEX"! Everyone screamed causing the agent to howl with laughter.