But he knew it would break the spell.
With his back turned and most of his body underwater, he could pretend he was anyone else. Could imagine his body was the old one. One that attracted the eyes of others and turned heads. Otto could pretend too.
Lips brushed against his damp neck above the stiff collar, and he let out a quiet whine, using the hold he had on Otto’s legs to pull him forward and press them harder together. They fell forward against a large, muddy rock jutting out of the bank, dirt coating their skin and the incline taking the weight from Alwin and allowing Otto to find a little leverage.
Otto’s body against him felt warm despite the chill of the pond, and Alwin’s body reacted despite all warnings from his brain not to.
He couldn’t help it.
He was bringing pleasure to someone he was convinced he already loved, despite how mad that was. He didn’t think anything would ever feel better.
His hands got bolder as the rolls of Otto’s hips got faster, running along his thighs and ass, gripping and pulling and helping in any and every way he could think of while he tried desperately to ignore his own need.
He wanted to feel Otto pulse against him as he reached his climax. Wanted to smell it in the air around them and carry it in his lungs forever. He wouldn’t take anything else for himself from this. He didn’t think he deserved anything more than that.
It would be enough.
Enough to last a lifetime, he thought as Otto groaned into his ear and Alwin felt the muscles beneath his fingers spasm.
Another roll and Alwin choked as he felt Otto’s member throb against his back, warmth flooding through the chill of the water as he spent himself.
He closed his eyes and held him through it, wishing it would never end. He’d take forever just like this. With a spent Otto in his grip and the memory of his pleasure behind his eyelids.
He felt the exact moment Otto came to his senses. His body went from pliant and relaxed to stiff and tense.
Alwin pulled his hands lower, pressing them safely behind his knees again until Otto released his hold and slipped down into the water.
Quiet, save for the labored breaths echoing around them.
The water sloshed when he stepped back.
“I…” he started, but Alwin realized he didn’t want to hear whatever he had to say. He didn’t have it in him to have this moment ruined by whatever would come out of his mouth.
He didn’t want to hear that this had been a mistake.
“There’s no need to talk about it,” he said, his erection deflating as reality set in.
“Alwin—”
“Please,” he said. “You can pretend it was anyone else but me. Or that it never happened. Just don’t say anything.”
“I—”
Alwin scrambled from the water, digging grooves in the mud behind him.
“Alwin!” Otto called, splashing after him. “Wait!”
Alwin didn’t get far before Otto caught him against a tree, boxing him in with his arms and preventing escape. It was ridiculous. The mighty Frog Prince, cowering and shaking like a leaf.
His only saving grace was that Otto looked far from steady himself, his mouth moving but no words forthcoming. His eyes were begging for understanding, but Alwin didn’t have any answers to give him, only a beaten heart that ached and yearned.
All that could be heard was their shuddering breaths.
“Are you okay?” Otto asked eventually, reaching out to trail his thumb over the space where Alwin’s ear would have been but not actually touching.
Alwin nodded in jerky movements, covering as much of himself as he could.
Otto stepped back to give him space. He was dripping wet, his shirttails pulled out of his breeches and his chest fully visible through all the clinging layers.