Romance Fan Fiction / Other Fan Fiction ❯ Cassunzel Short Stories ❯ Fantasies ( Chapter 16 )
“You want to take a shower with me?” Rapunzel asked her girlfriend who was currently sharpening her blade in Rapunzel’s armchair. Cassandra and Rapunzel had admitted their love for each other before Cass left. Now that she is back, she’s currently been there almost a month, both Rapunzel and Cassandra hadn’t left each other's side since. The first night Cass had returned, they had their first time together. Since then, it’s been nearly consistent. They hadn’t spent a night apart.
After the battle 3 years prior, the people who rebuilt the castle and Rapunzel’s room after the destruction, added showers to most of the rooms. Rapunzel, being the princess, was the largest. It took a while to figure out the damn thing, but when Rapunzel did, she was never going back to what they had before.
Cassandra looked up from her blade and raised an eyebrow. “If I take a shower with you, you aren’t going to be getting clean very much because I won’t be able to keep my hands to myself.”
Rapunzel gave her a knowing wink and before she disappeared into the bathroom, she said: “Who said you have too?” She then walked into the bathroom, knowing Cassandra would follow. Boy, did she. Cassandra dropped her dagger on the floor as quick as lightning and followed her girlfriend into the bathroom, shutting and locking the door behind them. Rapunzel giggled. “I knew you’d follow.”
Cassandra blushed and looked away. “Yeah, yeah.” Rapunzel couldn’t help but smile. Although Cassandra had been better with expressing herself more, or at least around Rapunzel, she still often tried to play things off cool. Old habits die hard. Cass still became embarrassed and flustered to most affection, especially in public, but she was getting better with it. It was still fun to tease her sometimes though.
Now wasn't any different. Rapunzel slowly removed her clothing, making sure to go extra slow and give her girlfriend a show. She caught Cassandra staring, as she knew she would, and the older woman quickly looked away with a deep blush. She knew that Cass was still aware of all this, to them being together, and so was Rapunzel but Cassandra still sometimes found it improper to stare at her girlfriend as such. She was a woman of respect after all and always looked away. Not because she didn’t want to see her girlfriend strip down, because god did she, but because it still felt like it was wrong. She spent years trying to keep her wandering eyes from, well, wandering and now that she could look, she was still in that old mode.
Cassandra often got embarrassed. A lot. In all honesty, Rapunzel thought it was adorable. She loved making her tough warrior become a spluttering flustered mess. Rapunzel looked her up and down before raising an eyebrow. “You gonna take a shower with clothes on?” She asked, her voice laced with amusement. Cassandra snapped her eyes back to Rapunzel’s then she looked down, her face as red as a tomato.
‘Adorable.’ Rapunzel thought and had to keep herself from giggling.
“Oh, uhm, r-right...” Cassandra spluttered while quickly pulling off her clothes. Rapunzel knew that watching her will just make the warrior take longer, so she turned and gave her her privacy and started the water. Once it was warm enough, she was about to turn around when in the corner of her eye, she saw Cassandra give her a stare down. She did not miss the way Cass licked her lips and it made Rapunzel legs feel weak. Knowing that Cassandra would be an even more mess and they wouldn’t get anywhere if she knew Rapunzel saw her looks, she gave her fair warning before she spoke.
“You coming or what?” Rapunzel asked without turning around, making it seem like she was fixing the water and not feeling weak due to her girlfriend's wandering eyes.
“Huh?” Cassandra asked and this time Rapunzel did turn around and raised an eyebrow.
“The shower, Cass?” She asked with a raised eyebrow and an amused smile.
“Oh! Yeah, er, right.” But she didn’t move. Rapunzel shook her head and grabbed her hand, dragging her into the shower with her then shut the showers doors. Although Cassandra was indecisive and flustered now, Rapunzel knew once she got her worked up enough, she would be a totally different person. Or at least the person Rapunzel knew she was and not the person she’s scared to be. Confident, dominating, but sweet and loving. Rapunzel knew that with enough push, she could get Cassandra in that mode. And she knew just how.
“Hey Cass, can you wash my hair for me?”
“Raps, you’re a big girl, you can-”
Rapunzel looked over her shoulder and gave Cassandra a pleading look. “Please?” Rapunzel knew that once she used the ‘please’, Cassandra was a goner. She was right as Cassandra sighed in defeat a second later. She had to turn around to hide her satisfied smirk.
“Fine.” Cassandra releneted as she grabbed the shampoo. Applying it to Rapunzel’s short brunette hair, she started rubbing the shampoo in with skilled fingers. Rapunzel leaned back against her, tilting her head back slightly. She felt Cass stiffen but then relax as she continued to rub in the soap. After the soap was rinsed from Rapunzel’s hair, Cass wrapped her arms around her stomach from behind her and pulled her back against her as Cass placed a loving kiss on her shoulder. Rapunzel smiled and leaned into her.
Tilting her head back more, she knew Cassandra loved when she exposed her throat, Rapunzel caught her lips into a searing kiss. Cass stiffened but then relaxed and kissed her back just as feverishly. She was almost there. She just needed to push Cass just a little more and she would be the confident Cass she knew and loved.
As the water made their bodies wet and slippery, no pun intended, Rapunzel leaned her head on Cassandra’s chest as Cass leaned down and kissed her from behind. She felt Cassandra tighten her hold on her stomach and bring her closer as she slowly rocked against Rapunzel. Rapunzel broke away from the kiss and let out a low moan as Cass’s hands drifted downwards. As soon as she did, Rapunzel knew that she brought the wolf out.
Cassandra started kissing her neck and shoulders feverishly from behind as she rocked against her. Rapunzel leaned back and brought her arm behind her to tangle in Cassandra’s hair as she brought her closer. The more time that went by, the more things got heated, the more Cassandra came out. The shy, timid woman from just a couple moments ago was no more. Now what stood in its place was a confident, rough but gentle, very skilled, dominating warrior.
Cassandra trailed her hands up and down Rapunzel’s body while leaving bite marks on her shoulder and neck. She heard Rapunzel let out another moan as she lowered her hand until she reached its destination. Without warning her, she spread her legs with her hand and entered her with two fingers.
“A-Ah, Cass!” Rapunzel arched her back with a moan. It was so sudden and unexpected that it caught her off guard. Usually Cassandra would lead up to it, going slow and steady at first so Rapunzel knew what was coming and was prepared for it. Not this time apparently. Not that she was complaining.
Rocking against her, Cassandra started pumping, making Rapunzel’s moans rise in volume. Cass busied herself with placing open-mouthed hot wet kisses all over Rapunzel’s shoulders and the side of her neck. When that wasn’t enough, she suddenly switched them around, pushed Rapunzel against the wall and kissed her deeply.
Rapunzel kissed her back just as feverishly but found herself unable to keep up with Cass’s hot, wet, rough, tongue-and-all kisses. Cassandra suddenly pulled back and fixed her with a glare. A fake glare. “I know you planned this. It was obvious from the beginning. As soon as you got me in here. You’re not as subtle and sneaky as you think.”
“Was it?” Rapunzel asked sheepishly with a ‘innocent’ smile.
“Uh-huh. But now that you got me like this, I’m going to fuck you so hard you won’t even be able to walk tomorrow. I’m going to rock your world.” Cassandra stated as she thrusted against her.
Rapunzel moaned, her eyes half-lidded with desire. “You already rock my world. And I wouldn’t have it any other way.”
“Sweet talking isn’t going to get you out of this.”
Rapunzel opened her eyes and gave her a not-so-innocent look. “I wasn’t trying to get out of it.” She purred.
“Yeah, you say that now.” Cassandra nuzzled her before opening the door of the shower. Bending down, which gave Rapunzel a pretty good view of her backside, she grabbed the strapon that was placed secretly under the sink and placed it next to the shower doors and jumped back into the shower. Although her promise of making sure she couldn’t walk tomorrow was legit, she didn’t want to hurt her. The thing was a decent size, bigger than average, and although they used it on multiple occasions, it was still painful unless Cass prepared her for it.
Before Rapunzel could do anything, Cass’s lips were on hers yet again. Hot, steamy, dominating, rough, gentle. Just the way Rapunzel liked it. Cassandra reached down between their wet bodies and brushed against the opening of Rapunzel’s womanhood. Her hand came back soaked and sticky. And that was despite the water.
Cassandra gave her a knowing smirk with heated, desire-filled eyes. “How long have you been planning this?” She asked.
Rapunzel gave her an embarrassed sheepish grin. “All day.”
“All day and you act now?”
“I would have acted sooner if I didn’t have a thousand princess duties to attend to. How you kept track of everything when you were my lady-in-waiting is beyond me.”
“It wasn’t easy, believe me. Besides that, I had to keep track of a very eager princess that somehow disappeared into thin air all the damn time.”
Rapunzel giggled. “Guess you’re not as observant as you thought, huh?”
“You better be careful what you say. You’re already in deep water.”
Rapunzel’s eyes darkened with mischievous intent. “You know, the first time I saw you in your normal attire, outside of your lady-in-waiting outfit, it took everything I had not to jump you right there.”
“I find that hard to believe. You were as innocent as a saint.”
“Mhm, but I was also an 18 year old girl who never had ‘the talk’ and outside Eugene, I never met anyone else. So when desired thoughts started popping up, 95 percent of it was directed towards you.”
“Oh yeah?” Cassandra asked, her voice low as she got closer to her lips; barely a breath away. “And what were those thoughts?”
“I don’t think you want to know.” Rapunzel responded stubbornly, mischievous intent hidden in her eyes.
“Oh, trust me, I really want to know.”
Rapunzel gave her a knowing smirk. “Alright then,” Rapunzel’s voice then lowered a couple octaves. “From the time I met you, you made it clear that you weren’t like other girls. You were fierce, you liked to fight, and you had a.. dominating nature.”
“Dominating, huh?” Cassandra asked, her voice low.
“Uh-huh~. You were so mysterious, so interesting, so true and I was drawn to you. It wasn’t until after the Lost Lagoon facade that I started having deeper thoughts about it. I imagined you pushing me against a wall,”
“Like this?” Cassandra asked while pushing her more firmly against the wall.
“Mhm. Then you would pin my hands above my head,” Cassandra did just that as she watched Rapunzel’s eyes darken. “....Then you would pick me up so my legs were wrapped around your waist,” Cassandra, with one hand while the other kept her hands secured, pushed up her hips so that Rapunzel’s legs could wrap around her waist.
“What else, Raps?”
“Mmm... then you would thrust against me and.. a-ah!” Cassandra thrusted against her as Rapunzel’s head fell back against the tile.
“Any other fantasies you had, Rapunzel?” Rapunzel knew when Cass used her full name, she was a goner. She really wouldn’t be able to walk tomorrow.
“Mmmm... Oh, I had many.” Rapunzel admitted. “But there was one... that stood out the most. Though, I’m not very proud of it.”
“Now that intrigues me. What was it?”
“During your moonstone days.” Cassandra actually gave her a surprised look. That caught her off guard. So Rapunzel continued. “When you weren’t trying to kill me, and I wasn’t worried that I wouldn’t have been able to save you, you were pretty hot. With your piercing blue eyes and blue hair... you looked.. wild. Dangerous. So hot. I had dreams of you kidnapping me -- and having your way with me right there in your tower. You had me tied up and you weren’t gentle, at all, and you unleashed all your anger into it. The danger it would have been, knowing you could have ended me right then and there, was... exhilarating. But alas, it was never meant to be.” Rapunzel ended dramatically before giving Cass a playful smile.
“I would be lying if I said I didn’t think about doing that.”
“We should try it sometime.”
“We don’t have the moonstone though?”
“We don’t need it.” Rapunzel responded, her eyes dark. Then she giggled. “I’ve contemplated trying to get you to dye your hair blue then wear contacts or something.”
“No way, not happening. The town just got over being petrified of me finally, I’m not gonna suddenly appear with blue hair and blue eyes.”
Rapunzel giggled. “Aw, why not? It would be fun!”
“Raps..” Cassandra said with a warning.
“Alright, alright. Fine. You’re no fun.” Cassandra rolled her eyes. Rapunzel then reached forward and placed a hand on her cheek lovingly. “But seriously, Cass, I know you would never hurt me. Even then.”
Cassandra bit her lip and gave her an unsure, guilty expression. “I’m not sure if I would have or not.” She looked away in shame so Rapunzel directed her head back towards her and unwrapped her legs from her torso.
Leaving her hand resting on her cheek, Rapunzel gave her a sweet smile. “If you wanted to seriously hurt me, you would have. You literally had endless power. There were multiple occasions when I was caught off guard. You could have attacked me in Gothel’s cav-”
“Maybe I didn’t attack you, but I left you there to die in a cave that was filled with poison gas and a human-eating mole with no way out.”
“I got out.” Rapunzel said quietly.
“But there’s a chance you wouldn’t have.”
“But I did, Cass..”
“Raps-”
“There’s no point in worrying about the past, Cass. It’s in the past for a reason. We both... did things we regret. But the important thing is we’re here, together, stronger than ever.”
Cassandra leaned forward and nuzzled her. “I’m just lucky you didn’t hate me after... everything I did.”
“I could never hate you.” Rapunzel replied while giving her a sweet kiss on the lips. “Ever. No matter what you do or say, no matter how much you push me away, you’ll always be my best friend and the love of my life.”
Cassandra couldn’t help but break out into a sweet smile as she kissed her forehead. “I don’t know what god took pity on me and brought you to me, but I will bow in front of that god for the rest of my life.”
Rapunzel laughed. “I love you too, Cassandra.” She nuzzled her. “Now, weren’t we in the middle of something?” She raised an eyebrow.
Cassandra chuckled and shook her head before crashing her lips to hers. Just like that, the passion was relit. Cassandra trailed her hand down Rapunzel’s body before pushing her legs apart and again, like before, she entered her with two fingers. Rapunzel moaned into her mouth and pressed closer. Cassandra, while leaving open-mouthed, hot, wet kisses on Rapunzel’s mouth, started pumping. Rapunzel was already seeing stars from Cassandra’s kisses that she actually had to let go and throw her head back with a deep moan. Cassandra took the opportunity to attack her neck. As Cassandra’s pumps grew faster, Rapunzel’s moans rose. Cass curled her fingers up and by then Rapunzel’s legs felt weak. Nearly falling, she hung onto Cassandra, her face buried in her shoulder as she pumped in and out of her. Eventually, it became too much and Rapunzel came with a small yelp. Cassandra removed her fingers and waited for Rapunzel to catch her breath before grabbing the strapon and strapping it up in record time.
“Now time for the fun part.” Cassandra said with a smirk. “Time to uphold that promise I made.” Rapunzel barely had time to react before Cassandra pushed her up so that Rapunzel’s legs were wrapped around her waist and entered her with one thrust. Cassandra groaned at the feeling, the strapon having given her the pleasure back, before she slowly started rocking.
“Mmmm... C-Cass..” Rapunzel moaned, unable to form a coherent sentence.
Cassandra started pumping faster. “Yeah, that’s right, say my name.”
“Cassandra..!” Rapunzel threw her head back and while dazed and blinded by pleasure, Cass was still able to protect Rapunzel’s head from hitting the hard tile. Cassandra slammed her lips to Rapunzel’s, turned off the shower with her backside, and carried Rapunzel out of the bathroom then plopped her on her bed.
Spreading Rapunzel’s legs more, she started pounding into her like her life depended on it. “A-Ah!” Rapunzel moaned. Cassandra let out a low moan as she pounded into her girlfriend.
“You know,” Cass panted. “I have a newfound respect for Fitzherbert. How long he was able to hold back is beyond me.”
Rapunzel moaned. “Well, he got the innocent-naive side so it wasn’t like I was teasing him like I do to you.”
“So you admit you were naive?”
“I might’ve been a little... gullible.”
“Just a little?” Cassandra raised an eyebrow.
“Okay maybe a lot.” Cassandra only gave her a deadpanned look. “Alright, fine, a lot! There? Are you happy?”
Cassandra let out a grin. “Very.” Cassandra gave her a hard thrust, making Rapunzel groan. Rapunzel tried to roll her eyes but Cassandra silenced her real quick with a thrust. Done with talking, Cassandra sped up.
“Ca-Cass-” Rapunzel held onto Cassandra’s shoulders to steady herself.
With a grunt, Cassandra responded. “Me too Raps,” She barely made out. Cassandra groaned. “F-Fuck..”
“Ca-!” The reprimand died on her tongue as the release she had been longing for snuck up on her. Throwing her head back, her mouth opened into a silent scream as wave and wave of pleasure took over her senses. Cassandra wasn’t far behind as she stilled her hips and groaned deeply, her b0dy shaking. Once both women came down from their high, Cassandra took the strapon off, throwing it somewhere, before plopping next to Rapunzel; both still panting.
“You know, your naivety caused me a lot of problems.” Cass said after they caught their breaths.
“Well, I’m so sorry that I lived in a tower for 18 years without anyone to teach me about the outside world.” Rapunzel responded sarcastically.
“What about Gothel?”
“Gothel tried anything she could to keep me put. I lived in fear of leaving, basically. Guess my curiosity got the best of me though.”
“It always does.” Cassandra rolled her eyes, making Rapunzel giggle. Cassandra got closer to her and gave Rapunzel a small sweet, chaste kiss. “I’m glad it did though.”
Rapunzel smiled sweetly and nuzzled her. "Me too Cass."
"Although, I do wish I was the one who rescued you from that tower."
"Mm," Rapunzel hummed. "I don't regret how things went. Call it..." Rapunzel let her head fall onto the pillow; her and Cass barely inches apart. "...Destiny." Rapunzel gave her an amused smile.
Cassandra let out a genuine laugh. The kind of laugh only Rapunzel gets to hear; the kind of laugh that reminds her what her destiny is. "I only wish it didn't take us years to realize. Amongst other things."
"Us? You mean me?"
Cassandra chuckled. "I was trying to be nice."
Rapunzel shook her head with a smile. "Don't be. I know it took me a little longer to realize."
"Better late than never."
"True. But I did leave you waiting in the wings for a while." Rapunzel gave her another amused smile, making Cassandra laugh at the familiar, but old, term.
"Yeah, yeah you sure did."
Rapunzel suddenly smiled and scooted closer, grasping Cassandra's hand. "I'm glad we can joke about this without... bringing back bad memories."
"Not bad, complicated. It was a... complicated situation."
Rapunzel gave her another smile. "You don't have to be nice about it, Cass. I know I wasn't... the best friend I could have been on our way to the Dark Kingdom."
"Neither was I."
"Well, not so long ago, we said we would learn together. Right?"
Cassandra smiled. "Yeah, yeah we did. But I think we're farther than just friendship now."
"Oh, really? I had no idea." Rapunzel responded with a sarcastic smile.
Cassandra let out another laugh. "You've been hanging around me too much."
"I got the sarcasm down, hm? Before we know it, I'm gonna be better than you."
Cassandra laughed again. "Not even close. But I'll give you an A for effort."
Rapunzel grinned then closed the rest of the distance between them. "I love you, Cass." Rapunzel said sincerely.
"I love you too, Raps." Cassandra pulled her into her strong arms. A couple minutes passed before anyone said anything.
Rapunzel started to get up. "Well, I think I'm going to take an actual shower." She got up, still naked, and headed towards the bathroom. Before disappearing into the bathroom, she turned around with suggestive eyes. "You're welcome to join me." Then she disappeared into the bathroom.
Cassandra was up in a matter of seconds.
"Rapunzel! Wait up!"
All that could be heard was the sound of laughter.