Living in Maine, Elizabeth loved to spend her free days at some of the smaller beaches that dotted the coast near her home. One of her favorite beaches was a small rocky beach about 30 minutes from her house. The shoreline wasn't sandy, but instead covered in smooth, polished rocks. As the waves rolled in over them, the water made a bubbling sound that was soothing and instantly calming. Like many Maine beaches, this one also had huge rocks and boulders jutting from the shore out into the water; rocks that have been weathered and eroded over millions of years but still stand strong, as if they're holding back the land from the sea. Seemingly piled haphazardly on one another, they formed little natural alcoves, seats, tidal pools and hidden spaces. At high tide or on stormy days, the waves would pound into these rocks sending water jutting high into the air and Elizabeth loved to watch the water as it exploded into the air. She'd often come down here to climb around on the rocks, collect rocks, explore the tide pools and just sit and relax, taking in the view and the salt air.
---------
"I'm having an early dinner with my girlfriends tonight, but then I'm free after. Wanna meet up in the middle?" Elizabeth texted Kyle one Sunday afternoon.
"Sure thing! Same place we met last time?" he responded.
"Yep, Home Depot parking lot. 7:00?" she replied.
"Works for me. See you then!"
Elizabeth and Kyle lived about an hour apart, but Elizabeth always made the drive down to Kyle's since he lived alone. She, on the other hand, had her kid and ex (yes, her ex) in her house which complicated things. It was definitely easier this way, but made for long, sleepy drives back home for Elizabeth.
So, a few weeks back, they had decided to meet up in the middle...which happened to be at a Home Depot. That evening, after connecting at the Home Depot, they eventually made their way to a nearby boat launch parking lot after it was dark and had another fuckfest in his truck - even hotter and steamier than their first date truck-fuck. This evening, Elizabeth expected nothing different.
She and Kyle had been having a hot and passionate relationship for a few months now. They had met online and since their first date, they'd been having wild and crazy sex anytime they were together - all over his house, in his truck, on his kitchen counter, in the woods on his 4-wheeler, in his shower - they'd be going at it like rabbits with seemingly no end to their sexual desire for one another.
-----
With warmer weather finally making its appearance in Maine, Elizabeth was happy to be breaking into her spring wardrobe. For her dinner with the gals and later date with Kyle, she decided on a little mini denim skirt with an open weave summery-sweater over a tank-top, and a pair of sandals. Her skirt hit a few inches above her knees and she wondered if it was too much (or rather too little) for a woman in her early 40's. But having recently lost about 20 pounds and with a raging libido, she was feeling sexy and confident these days.
Dinner with the gals was great and they shared a lot of laughs. With all of her friends happily married, Elizabeth was the odd singleton among them and they seemed both intrigued and curious about her dating life, but also somewhat uninterested at times. So, Elizabeth had shared some details of her dates with Kyle...but definitely not everything.
As dinner with the gals was wrapping up, she excused herself to the bathroom and slipped off her panties, figuring Kyle would delight in that surprise.
Returning back to the table, she wondered aloud to her friends, "Is this skirt too short for me?" as she smoothed her hands over the skirt.
"Not for where you're headed tonight," one of them jokingly said to her.
Elizabeth laughed and gathered her purse. "Damn right," she said. "And on that note, sorry I gotta scoot early, but I've got a date waiting for me. See you all later!" she added with a little glimmer in her eye.
"Have fun," they said back to her with winks and smirks on their faces.
Elizabeth made the drive down to the Home Depot in no time and ran into the store to freshen up in the restroom. On her way out, Kyle was just pulling into the parking lot. He pulled up and stopped to let her in.
"Ahh, so you were the hot chick in the skirt that I saw when I pulled in," he teased as she climbed into his truck. She laughed and they came together for a brief kiss.
"So, where should we go?" he asked as he made his way toward the traffic light exiting the parking lot.
"Ever been down to the rocky beach near here?" she asked him.
"No, I don't think so," he said, shaking his head "...let's go check it out." he added.
"Great! It's one of my favorite places," she replied.
She gave him directions to the beach which was about 15 minutes away, passing the boat launch where they had their hot truck-fuck just a few weeks prior. They arrived at the beach area and parked along the street in front of some nice waterfront homes. They exited his truck and made their way down to the beach, hand in hand, smiling and talking about what they'd both been up to that day.
Despite it being one of the first warm days of the season, there was no one else at the beach. They had the whole place seemingly to themselves. They walked over the smooth, small rocks that coated the beach and then Elizabeth slipped off her sandals so she could walk on the large rocks easier. The two climbed up onto the rocks and started making their way towards the top of the rocks. The rocks were big enough and spaced close enough apart that Elizabeth could easily move about them in her skirt but Kyle still gave her his hand as they traversed the large boulders. They stopped on one of the rocks near the top and took in the view together, their arms wrapped around each other, and leaned in for a long kiss.
"Isn't this such a cool beach?" Elizabeth asked Kyle as they pulled apart.
"Yeah it really is. I'm surprised I've never been here before."
They walked around on the rocks a little longer, just soaking in the view and the fresh ocean breeze, before taking a seat on one of the rocks. The two of them sat there next to each other, legs dangling off the side of the rock, talking, smiling, and exchanging kisses every so often.
Even as the sun was beginning it's decent, it was still pretty bright out, but the ocean breeze was making it a little chillier though. Elizabeth's bare legs were starting to break out in goosebumps.
"Brrrrr, it's getting a little chilly," she remarked, running her hands along her arms to try to warm herself up a bit.
Kyle started rubbing his hands down her legs, bringing some warmth from his hands to her body. He then hopped down to the rock that was a few feet below them and turned to face Elizabeth, standing in between her legs. He rubbed both his hands along her thighs up towards the hem of her skirt to warm her up. Then he moved his hands underneath her skirt and then back down towards her knees. As his hands made another pass up her legs and under her skirt, he reached all the way to the top of her thighs and his fingers felt around for her panties. Not finding any, he looked up at her and raised his eyebrows in a playful manner.
"Figured I didn't need any," she answered his unasked question with a little smirk and a flirtatious look in her eyes.
Kyle then started exploring her with his fingers. Finding her wet and aroused, he pressed one of his fingers easily into her opening and then slid it back out and rubbed it along her pussy lips and towards her clit. He repeated over and over and Elizabeth let out a soft moan every time his fingers made this journey along her body. Their eyes met and Elizabeth bit her lip as he continued fingering her.
"Oh my god, that feels soooo good," she whispered to him.
He smiled back at her. Here they were, two grown adults, on a public beach, still bright as day out, and Elizabeth was openly getting finger fucked. The thrill of being seen or getting caught was turning her on even more. It felt so good and she didn't want him to stop...but she also wanted more.