A/N: Hey guys. I have a lot of feelings when it comes to Elsa, so I wrote myself into a story with her (I ship myself with her). It's very angsty at times, but I want some serious fluff in the end.

This is the first fic I've written in AWHILE, and my first with an OC.

I don't own Frozen (because you can bet if I did Elsa would be mine).

Enjoy!


Cassie looked down at the text message on her phone.

"I'll be there in 10 mins, so be ready for once!"

She rolled her eyes at the screen. Of course she was ready to hang out with her best friend, was that even a question?

Looking out the window, she spotted the familiar ice blue Honda in her driveway and headed out the door. She was greeted by a voice dripping with sarcasm.

"Whoah, here's a shocker, Cassie Lightman, on time for something!"

Cassie jumped in the car and huffed. "Oh, shut up and drive, Elsa," she shot back jokingly. What a loser, but that's why we're best friends. The blonde smirked and backed the car out of the driveway.

"Perfect weather for an adventure in the woods, huh?" Elsa knew how excited Cassie got when it came to exploring even before she noticed her bouncing in the passenger seat.

Cassie could barely contain a squeak. "Ahh, I can't WAIT to get to the river! I hope the ducks are on the water I just love seeing the ducks!" She made a duck-face and quacking noises at Elsa until she looked over at her. Elsa tried to make a disapproving face, but ruined it by giggling.

I win, Elsa.

She glanced at Cassie. "We'll go see the ducks, just please don't try to catch one. Again."

Cassie laughed and ran her fingers through her hair. "Aw c'mon, Elsa, that was one time can't you just let it go?" Elsa grinned triumphantly at Cassie's reaction.

Gosh, I love it when she makes that face. It's so cute…Wait, what?

Cassie's brows furrowed for a second, confused by her own thought. Thankfully, Elsa didn't seem to notice as they pulled into the lot at the park.

Elsa opened the door and turned to Cassie. "Alright! Are you ready for some fun?" Elsa climbed out of the car as Cassie shook herself out of the daze. It was just one harmless thought, nothing to get worried about. Nothing could stop her from having a great time.

They spent four hours at the park, including a half hour following the duck around, but the girls were reluctant to end the night. Luckily, Cassie had one last thing up her sleeve for Elsa.

"So before we end this glorious adventure, I have a fantastic new place to show you."

Elsa looked skeptical, but waited for Cassie to continue.

Trying to appear casual, Cassie shrugged her shoulders and said, "Well I mean I found it a couple weeks ago when I was exploring on my own, and I think it's pretty amazing, but I guess you don't wanna see it then…" Cassie stretched and waited for Elsa to take the bait.

You know you want to see it, Elsa.

Elsa could tell Cassie was messing with her, so she decided to mess back. Elsa replied slyly, "Well, maybe you should just keep it as your little secret if it's so great." She raised her eyebrows playfully. "That's fine, I understand." She started back down the trail so that her grin wouldn't give her away. Elsa wanted to win this one.

Completely convinced with Elsa's performance, Cassie grabbed her arm. "What? No! Elsa, please this place is so amazing you just have to see it at this time of day, it's so—"

Elsa's laughter cut her off.

"Of course I want to see it, how could you think I wouldn't?" Elsa gave Cassie another jeering look. Cassie's distressed face melted into a small smile.

God, there's that face again. How perfect can she be?

Her smile faltered for a second, but Cassie spoke again quickly to hide it. "Alright then, c'mon, Sassy Pants."

Cassie's hand slid down from Elsa's arm to her hand as she pulled her up the hill and through the trees. Elsa couldn't see anything out of the ordinary in front of Cassie, so she guessed it was some distance away. Cassie knew the clearing was roughly a ten minute walk from the trail, but they needed to get there before the sun set. Looking up, Cassie noticed the sky fading from bright blue to a yellowish orange.

Shoot, we're aren't going to make it on time at this pace.

She called over her shoulder to Elsa, "We need to speed up or we'll miss it!" Cassie sped up as Elsa asked what they were going to miss, but Cassie was too focused to answer. They were racing the sun, and Cassie was not about to lose.

They were just about running now, trees flying past them in every direction. Elsa was trying to simultaneously figure out where Cassie was taking her and watch the ground so she wouldn't trip, but she was having a hard time doing so.

"Cassie, seriously, how much farther?" groaned Elsa. "This place better be as wonderful as you say it is, because I don't appreciate being dragged through the woods…" She made an irritated noise as a twig flew into her hair. Cassie grinned; she loved pouty Elsa.

A huge fallen tree was coming up on their left, which told Cassie they were here. Right on cue, the clearing appeared through the trees. And it's not even sunset yet. Cassie was so ecstatic she almost forgot that this was supposed to be a surprise for Elsa. Elsa was too busy picking foliage out of her hair and trying to catch her breath to recognize what was in front of her. Cassie chuckled.

"Boy, are you out of shape." Elsa rolled her eyes and blew a stray hair out of her face. Cassie grabbed Elsa's other hand and gave them an excited squeeze. She beamed at Elsa.

"Are you ready to see this super fantastic spot, Elsa?" she chirped.

Cassie's attitude was contagious. Elsa put on an amused yet sincere smile. She squeezed Cassie's hands. "Lead the way." Cassie felt her face get hot, but she assumed it was because she was so excited.

She backed into the clearing, and let go of one of Elsa's hands, using her now free hand to gesture at the dramatic scene before them. It was a patch of grass and wildflowers that led to the edge of a small cliff. Vines and trees framed the scene like a border from a storybook, and the faint scent of honeysuckle wafted through the summer air. The sun was eye-level from where they stood, but was quickly descending, giving the whole area an orange glow. Elsa was stunned. Stepping out of Cassie's grip, Elsa wandered towards the cliff, taking in every detail of the nature surrounding her. She gazed at the setting sun in awe.

I knew you'd love it.

Cassie slowly walked up to Elsa and looked at her wide-eyed expression, feeling accomplished.

Elsa turned to her and spoke in a whisper, "Cassie…it's beautiful." Her icy blue eyes sparkled as they met Cassie's.

Not as beautiful as you.

"Didn't I tell you it was amazing?" she replied.

Elsa graciously smiled at her. Cassie's heart was fluttering.

I could just kiss you right now.

It was a good thing that Elsa turned her attention back to the horizon because Cassie looked like she'd just seen a flying reindeer with how shocked she was.

What are you thinking? Sure, Elsa is funny, smart, attractive… She paused. Attractive…

Very attractive.

Cassie chided herself. But she's your best friend and she's a girl.

Elsa spoke. "It's breathtaking at sunset. The view…simply amazing." Cassie didn't hear her.

Then why does it feel so right?

Finally breaking her focus on the sunset, Elsa glanced at Cassie, noticing the confusion in her face.

"Cass?"

Cassie blinked and shook her head. Oh shit, she's looking at you.

She forced a laugh and answered, "Yeah, sorry, drifted off for a second." She smiled and sat down, fiddling with her light brown hair, trying to concentrate on anything except Elsa. Elsa sat down cross-legged beside her.

"You know what we should do now that the sun's set?" Elsa asked. Cassie looked over, still fiddling with her hair. "We should stargaze. This place is perfect for that. It'll be nice and relaxing, right?" Elsa was trying to coax Cassie to speak; it wasn't normal for a girl as talkative as Cassie to suddenly get quiet.

Trying to be her chipper self, Cassie threw her arms in the air and replied, "Aw yes, Elsa that's a great idea!" before letting herself fall backwards into a comfortable stargazing position. Satisfied with the response, Elsa joined her, putting her hands behind her head to use as a pillow. Cassie copied her, eliciting an eye roll from Elsa. Cassie laughed, which seemed to echo in the quiet field.

Say something, don't be weird.

"This is nice."

Yeah, because that wasn't awkward or anything. Why are you acting like this? It's Elsa, you've never had a problem talking to Elsa. Now you can barely function around her!

Elsa sighed, interrupting Cassie's mental rant. "Cass, you always know just what I need, when I need it." She smiled, and continued. "I've been so stressed lately. I knew going on one of our adventures would be a great escape, but this-" Elsa gestured to the sky, "-this is really incredible."

Cassie felt warm inside. She angled her head towards Elsa. "Anything for you, Elsa."

Cold fingertips laced with Cassie's as Elsa grabbed her hand. The warmth in her heart traveled back up to Cassie's face as Elsa looked over. The stars were twinkling in the dark purple sky, but Cassie didn't notice. Elsa's eyes were more beautiful than any of the stars. They twinkled as she said to Cassie, "And that's why I love you, Cassie."

Her heart sped up, her stomach was in knots. Cassie quickly licked her lips and answered. "I love you, too Elsa." They shared a smile for a moment before Elsa returned her hand behind her head. Cassie longed to re-establish the physical contact between them, but she restrained herself.

Elsa continued to watch the stars dance in the sky, but Cassie's mind was elsewhere. Why did she keep acting this way around Elsa? It wasn't the first time; she'd been getting fuzzy feelings like this for weeks. Then it hit her.

Oh my God…I'm crushing on my best friend.