Her clit rubbed against the muscles at the base of his shaft, making her eyes nearly cross. Her pussy clamped on him, hugging him solidly. The motion of her fucking switched from bobbing over him to some kind of figure-eight grind.

“Is that good for you?” she asked.

When he groaned and banged his head on the soft ground beneath it, she figured that was decent enough confirmation.

Andi concentrated on squeezing him tight as she lifted off a bit. Then she eased up as she pressed close once more. When she could hardly concentrate on anything but the mounting pleasure, she released his hands.

Eager, he directed them to her brightest pleasure points in a flurry of motion that would have made a champion boxer envious.

All the while, as she used him for her own pleasure, his hands flew over her from her breasts to her ass. Finally, one of them wormed between their bodies to manipulate her clit.

Resisting that additional stimulation would have been impossible.

“I’m not going to last much longer, Andi.” He groaned. “Come, please. Come on my dick.”

Flying with him was the most alluring prospect of all.

As if on command, her body obeyed his desires. She went rigid, her body bowing as the pressure built to impossible proportions within her.

“Yes! Yes!” he shouted to the sky.

And she knew it was because she’d given him what he needed.

Andi came so hard, she worried she might break his cock. Through her entire orgasm, he pumped into her, fucking her like mad when she lost the strength to do it herself. She held on tight to his broad shoulders and rode the waves of ecstasy for as long as she could.

As they lay there, her half-collapsed over Simon, who had crashed—completely blissed out—in the mud, the rain began to relent. It dialed back from downpour to drizzle, then a fine mist, and finally quit entirely.

They sighed in unison as birds began to sing once more and the sun peeked through the clouds, chasing away any lingering chill.

When his cock softened enough to slip from her body, she whimpered. It was a long walk back to the car, yet the only thing she wanted to do was settle in right there. Her scuffed knees and tired muscles proved she wasn’t immortal after all. Damn.

“Got a little carried away there, huh?” Simon grinned as he levered himself to his elbows.

He cradled her against his chest as he climbed gracefully to his feet, carrying her to the shelter.

“Maybe just a tad.” She giggled as she curled around him, hugging him tight. “It was worth it, though.”

“Shit, yes, it was.” He set her on the bench then snagged his shirt off the ground, using it as a towel to dry the majority of the droplets and mini mud puddles from her skin. As for himself, he shook off like a dog then stepped into his pants. He tried not to wrinkle his nose at the soggy mess his feet made in his sneakers.

Andi followed his lead, letting him assist her in getting trail-ready once more.

Just before they headed back, she drew him to the edge for one last view of the world far below. As they stood there, fingers linked, a glorious rainbow stretched in a perfect arc over the horizon. She couldn’t help but think it was some kind of sign.

But what was it trying to tell her?

That this guy was the guy?

That nowhere was going to be better than here?

That something even more amazing was waiting at the other end of the rainbow?

More confused than ever, she followed him down the mountain. When they arrived at the trailhead, Simon turned to her, for once somber.

“You know, this wasn’t what I had in mind for today, but you proved to me that the best things in life are always the ones that come as a surprise.” Simon hugged her tight then tucked her into the passenger seat of his car.

They weren’t quiet on the ride home. No, they sang along to the radio and passed each other an imaginary microphone for the good parts.

By the time they pulled into the driveway, her ribs ached from laughing.