The Heladian Sun: Conflicted Attractions (Ch.4 - Final)
The final instalment of The Heladian Sun!
The morning after Celyn and Luster's first heated sexual experience together, the unicorn's anxiety and paranoia comes crashing back in like a freight train. He cannot face Celyn in the pool surrounded by their raucous companions - so he escapes to the ancient ruins near the campus to be alone for a time.
But his absence is sorely noticed, and he is missed.
Later that evening, things take another huge step in a particular direction. There's a very frank D&M between Luster and Celyn in their room, where each young man's confession of attraction for the other leads to some barriers being broken, and the sharing of those first, tantalising touches of one another's body.
Commissioned by Luster Unicorn an embarrassingly long time ago - thank you from the bottom of my heart for your patience, your patronage and your honest feedback.
Luster & Celyn in
The Heladian Sun: Conflicted Attractions
© 2024 Bruno Hirschkoff, for Luster Unicorn
*
_ _
Chapter 4
Day 3
*
Luster's sleep was deep and heavy, that night. After the tension of the last two days and the unexpectedly heated release of the previous night, exhaustion rolled over the unicorn like the Overland Express train.
He jolted awake suddenly to the sound of the bathroom door of the tiny dorm room he shared with Celyn the black-tailed stag opening and closing. Sunlight was streaming in through the window, diffused by the cheap gauze curtains and illuminating Luster's face. It was unusual for the sunlight not to have been the thing to wake him up. He lay awake and heard the sound of Celyn pissing, flushing, washing his hands and face, and brushing his teeth.
Then the bathroom door opened again and Celyn stepped into their shared room, as naked as he had been the last time Luster had seen him. His belly fur showed matts and patches of crusted seed where he'd left it the previous evening, and Luster suddenly realised that he'd be in a very similar state.
“Good morning, stud," the stag said sleepily, with a good-natured but mischievous smirk.
Luster had no words to reply. Did he go too far the previous night? Would Celyn be expecting more from him, now that they'd seen each other masturbate?
“We both slept in, breakfast's on right now, Luster – I'm going to head down, are you coming?"
Luster stammered. “B-but, you're… uhm… you have… in your fur…"
Celyn grinned. “Oh yeah. You, me and probably every other person here. It'll wash off in the pool, don't worry."
As he spoke, the stag was pulling on his swimsuit, which he followed with the same sweatpants and shirt he wore the previous evening.
“I'll see you down there, alright?"
Celyn lingered, and for the briefest moment seemed as though he was going to say something more, or touch Luster. Then the moment passed, and he was gone, out the door.
Luster released a breath he hadn't realised he'd been holding. Celyn was right, on every count; they were missing breakfast, and at an aquatics camp full of hormonal teenagers no one was likely to even notice a few cum streaks in the brief moment between disrobing and entering one of the pools.
Luster rose from his bunk and surveyed the mess of the previous night. There were crusted patches on his sheets, mattress, pillow, the headboard of the bed and the wall above it. And, he found, also on the floor between his and Celyn's bunks. He'd really gone off like a volcano, it seemed, even moreso than he'd thought he had. And it had only been two days of buildup. Memories of the way Celyn displayed himself to his shy companion resurfaced in Luster's mind. The way the stag had pulled down his sheets and exhibited his erect member, glistening with lotion, its supple foreskin entirely retracted… Luster snorted and felt his sheath filling out, and forced himself to think of something else.
He busied himself in the bathroom, grooming the worst of the crust out of his pelt, and then pulled on his trunk-cut swimsuit. That way he'd be able to simply take off his outer layers, and not need to negotiate change-room nudity.
The hallways of Quintus Canidius building were largely deserted by the time Luster eventually left the room to head down to breakfast. It was a little after 9 in the morning, and the Outreach program activities for the day would already have commenced, for those who were interested. For the rest, the Heladian Aquatics Outreach Program had devolved rapidly into a social gathering of teens from all around the Mare Internum who might not cross paths again for some time; friendships were being forged and relationships running their courses in record time. Between his dorm room and the dining hall of the Athonian Imperial College, Luster passed no fewer than three couples in decidedly intimate embraces in the hallways and lounge areas. He hurried past with eyes downcast each time, and all but one person entirely ignored his presence.
The dining hall was largely empty, as well. But towards one side of it, a long table was still occupied by a large group – Celyn among them.
The stag was highly animated and speaking loudly, and the group included Zain the wolf and his otter roommate Vossler; Braxton the bull and his roommate, a marten whose name Luster did not know. Braxton's arm was around a slender rabbit girl called Tessie, and two other girls – an otter named Auno (who Vossler was clearly making moves on) and the Cervid girl from the poolside the previous day, whose name was Alwen.
Luster froze in the entrance to the dining hall. To all intents and purposes, the group he was looking at was a group of friends with whom he should have been sitting, at least to be present. But seeing the way Celyn was leading the conversation, waving his arms and speaking loudly, and the way everyone else around him was hanging on his every word, laughing and joking, turned Luster's stomach to stone.
He's spilling his guts, the unicorn thought. He's telling them all about last night. Telling them everything about the perverted freak of a unicorn he has to room with, how he's got no self control…
Panic rose in Luster's throat. His nostrils flared and his heart raced, and he made a hasty retreat before he could be seen.
*
The Imperial Athonian College was an ancient institution, with buildings still in use dating back over a thousand years. Older still, the ruins of buildings from the height of Athon's classical golden age perched on a plateau on the edge of the steep, rocky coastline. Their crumbling stonework was the subject of countless artworks, and saw a steady stream of tourists. Luster could see them from the colonnaded surrounds of the praxeus, a circular, domed building which had been the heart of the college for as long as it had been a college. In the off-season it was locked and empty, and there Luster found solitude. He couldn't get in, but it was peaceful enough sitting on one of the marble benches under the colonnade, gazing out over a coastal vista that was dominated by the azure green of the sea, the brilliant blue of the cloudless sky, and the glittering white of the ancient ruins on the headland with their seemingly constant centipede of backpack-and-camera-wielding visitors.
Luster had made a quick stop back at the dorm to fetch his sketchbook and a tin of pencils. It was a cathartic activity for him, one that preserved his solitude but kept him connected to the world he was observing and transcribing onto the pages of his sketchbook.
Luster wasn't sure exactly how long he spent gazing out over the ancient ruins of the Athonian Empire, but he was startled out of his artistic solitude by Alwen. The elk girl was some way off still, but she was calling out to him, and had seen him. There was no feasible way of avoiding her, if he'd felt the need to. She was wearing her swimsuit - a bikini - with her towel around her shoulders. Clearly she'd come directly from the pool. Was Celyn wondering where he was? Or Zain, or any of the others?
Alwen approached and simply sat on the stone bench, at its far end. Far enough away not to be in Luster's space.
“What are you drawing?" She asked.
Luster shrugged, and tilted his sketchbook toward her.
“Ohh, landscape? That's really good," she said.
“Why are you here?" Luster asked. “Did Celyn send you?"
“No. I needed to find some alone time away from the group. I found this place yesterday, it's just coincidence you're here too."
Luster felt like an idiot. A suspicious, paranoid fool. He stared at his hooves for a moment and sighed, then closed his sketchbook and set it beside him.
“I find that Zain in particular can be… tiring, to spend a lot of time with," Alwen continued, crossing her legs and gazing out over the glittering ruins. “He's a lot of fun, but intense. And I can tell he has the same effect on you. An audience emboldens him."
One of Luster's ears pricked forward. She was far more articulate than he'd perhaps been expecting, and he momentarily questioned why that was. Perhaps it was because he was used to the baser, blunter expressions of adolescence from those around him. She reminded him of Celyn, in that moment. Quiet and perceptive, with a cheeky side she could whip out on command.
“Anyway," Alwen went on, “I happened to see you this morning coming into the dining hall. You looked as though you saw a ghost and ran away. Was that… anything? Or did you just not feel up to the company?"
Luster fixed her with a nervous gaze. She was partially correct, but the part about his terror that Celyn had spilled his guts and told the whole group about their sexual indiscretions the previous night suddenly felt selfish and disingenuous. Did he really trust Celyn so little? And could he find the nerve to admit as much to Alwen, particularly since this was the first time they'd ever spoken one on one? The unicorn shifted uncomfortably and tried to calm the racing thoughts in his mind.
“What… what was Celyn saying? I couldn't quite hear him," Luster managed.
“You could have come over to find out," Alwen returned. “It wasn't about you, if that's what you were worried about. It was a rude story about himself."
Her gentle scolding caused the unicorn to flatten his ears and look away, but he took heart from her words nonetheless. He knew he was being paranoid, but he couldn't help but be guided by the anxiety that seemed as much a part of him as the horn on his head.
“What… was the story?"
“Ah, that would be rude of me to relay it to you in full, Luster. But I can tell you it involved being interrupted at a very inconvenient moment," she grinned.
Just like he interrupted me, Luster thought. Maybe it was a story about me, just twisted to be about himself.
Somehow that didn't feel any better.
“So what made you come out here? If you'll forgive me, you don't quite seem like the type to enjoy a place like this," Alwen pressed.
Luster shrugged. “My parents talked me into it. Said I needed to get out of the house, meet people, that kind of thing."
“Ahh. Mine did much the same," she confessed. “I'm a homebody. I'd happily sit at home and read books all day if I wasn't pushed to do stuff like this. It's an amazing place, though, I'm glad I came, even if I have to deal with Zain undressing me with his eyes every time he sees me."
“You're not the only one he does that to," Luster muttered.
“Yeah, and his roommate must really be getting over it already."
“I don't know about that, I saw th…" Luster almost blurted out.
“Saw what?"
“Nothing."
“Amel's tits, now I'm curious! Don't leave me hanging!" Alwen laughed.
“I shouldn't. Not my story to tell."
“Let me guess… Zain was strutting about with his cock out like always? Vossler got talked into joining him?"
Luster shrugged. She took his silence as affirmation, and snorted her mirth.
“Well… whatever it was, I hope it was a good show, at least. Hey. I know you probably already realise this, but… we're all friends here, yeah?" she reached out to pat his shoulder companionably, and he nodded. “And Celyn's eyes are never far from you. He really likes you, you know."
“I know," Luster said, more to prompt her to change the subject than anything else.
“Good. I'm not gonna push you to come back with me, but… you're always welcome with us. Even if you wanna get away from Zain and Celyn, just come and find me, yeah? No strings attached. Just to hang out in peace."
He looked up at Alwen then. Her offer was genuine, and the look on her face was one of quiet acceptance. Like she knew of his inner turmoil. He sighed softly and gave her a smile.
“Thank you," he said.
She patted his shoulder again, and then stood to leave him in his solitude.
*
There was a distinctly unicorn-shaped gap in Celyn's day. The stag wasn't entirely sure what he'd done to upset Luster and drive him away so completely, but he was also not about to push the unicorn, force himself into Luster's space. By late morning it was clear that he wasn't going to see Luster in the pool that day, and he wasn't the only one who appeared to miss him. Alwen returned to the leisure pool after an absence of an hour or so and slipped into the water alongside Celyn. Auno and Vossler, the otters, were nowhere to be seen. Across the pool, Braxton the bull and Tessie the rabbit girl were speaking in hushed tones, and Tessie's demeanour was openly flirtatious. Zain, who had found himself at a loose end, swam across to where Celyn and Alwen were.
“Did you find Luster?" the wolf said with characteristic lack of subtlety. “I miss him!"
“I did not," Alwen lied, “and I wasn't really looking for him. If he needs some space, we should let him. He'll be back tonight, I'm sure of it."
At that moment, Vossler and Auno emerged from the girls' changeroom. Zain's eyes opened wide and he whooped with laughter at what he immediately assumed had just occurred. The two otters slipped into the water with the natural grace of their taxa, and slunk through the glittering water to the wolf and the two Cervids. Vossler surfaced between Auno and Zain, and slipped an arm around each of them with a broad grin on his muzzle. Auno offered a demure giggle and a sidelong glance at Zain, who suddenly yelped and jumped as someone's clawed hand made contact with something soft under the water.
“Well there is no need for any of us to wonder how this particular friendship is developing," Celyn remarked.
Alwen rolled her eyes. “Your roommate sleeping alone tonight, Auno?"
“Oh no," the otter girl replied matter-of-factly. “My roommate is Tessie – so our room will be empty tonight!"
“I'm beginning to think this is less an aquatics outreach camp and more of a teenage dating service," Alwen said drily to Celyn.
“You are welcome to join us, Alwen," Zain put in, winking at the elk girl and gazing at her cleavage.
“You wish! You couldn't handle me, puppy," Alwen said haughtily, gazing down her muzzle at the wolf.
Celyn could almost see the hearts in Zain's eyes, at that.
“Careful Alwen, you'll make him… Oh, too late," Vossler said, squeezing the front of Zain's swimsuit.
“Arahan's robes," Alwen muttered with another roll of her eyes, although she was not disgusted.
Celyn watched this exchange in silence, an amused smirk on his muzzle. Luster would have been deeply uncomfortable with it, he knew, but without the unicorn there to provide him with an excuse to not partake with the same level of bawdiness, he found that he was not entirely comfortable with it, himself. All he could think of was Luster, hoping that the unicorn had perhaps found himself in the library or somewhere equally peaceful.
*
Luster was one of the first camp attendees to make his way into the dining hall for the evening meal. Most of the others were showering, drying off, changing, or still in the pools. The competitive groups were being fed elsewhere that evening. So, the dining hall was empty save for a couple of attendees Luster did not know, and the unicorn took his meal up to his room to eat. He hadn't got his pelt wet that day, and felt no need to do so, although the thought that he was dry and dressed at a swimming-focused camp rankled him. Like he'd failed at the sole purpose for his attendance here.
With his sketchbook and a tray of food in his hands, the unicorn made his way back to Quintus Canidius building and let himself into the room. It was stuffy and hot and reeked of himself and Celyn in a distinctly masculine way, and he opened the tiny window as far as it would go to try and aerate the room. Then he sat on his bunk and ate his meal. The burning urgency of the arousal he'd been feeling for almost the whole time he'd been there was almost completely absent from his mind, and Luster found it a welcome reprieve. He glanced over at the empty bunk opposite, to its rumpled sheets and the imprint of Celyn's antler on the pillow.
He felt guilt for abandoning Celyn for the whole day, for avoiding him. But he couldn't bring himself to go down to the pool, not after disappearing for the whole morning. An hour passed, and Luster read a comic book, then another, while listening to music on his headphones.
Then through the music in his ears, Luster heard the clunk and beep of a keycard in the door. The door swung open, and there stood Celyn with his towel around his waist and his clothes draped over his arm. He stank of pool chlorine. Their eyes met, and Luster paused his music. Celyn looked… not upset, Luster thought, something else. Sympathetic? No, it wasn't that either. Apologetic, perhaps.
The stag lingered in the open doorway, then appeared to steel himself before stepping into their room with a thin, nervous smile.
“Hey, there you are," Celyn said.
The unicorn returned his smile. The awkwardness between them was thick, so thick Luster thought he might slice it with a knife. Where have you been all day? Luster imagined Celyn's stare to be demanding of him. The stag finally stepped inside their room and let the door swing shut with a solid thunk. He deposited his clothes carelessly onto his bunk, and sat on its edge in his towel.
“Luster, I… are you alright? I missed you, today. We all did."
The unicorn's ears dished forward briefly and he averted his eyes. What should he say? He'd spent all day hiding out and avoiding everyone? Celyn would think him an utter fool, even moreso than he felt like one.
Celyn sighed heavily and slouched forward, his ears pinned back in confusion. “I… don't know what to say. I don't know if perhaps I said something or did something to upset you? If I did please tell me, Luster! I don't want to make you uncomfortable, I… I got… I suppose I got a bit carried away last night. Pushed you too far. I won't do it again, if you don't want me to!"
Luster was shocked by Celyn's sudden vulnerability. His anxiety. Luster's heart clenched in his chest. He hadn't been prepared for that. In his mind, the unicorn realised that Celyn was being genuine – and the display of vulnerability resonated with him.
“You… when I came down this morning and saw you at the table with everyone and talking like you were, I… I don't know I thought…" Luster began, then trailed off.
Thought what? That Celyn was telling everyone what a pervert you are? That's exactly what you thought, but it seems so silly now…
Celyn was looking right at him.
“You thought I was breaking my promise to you, and telling everyone what we did?" Celyn said quietly.
Luster winced.
“Luster, I would never. I didn't. I promised you I wouldn't! I wouldn't betray your trust like that, I know how hard it is for you to open up, and… I knew you were there, because everyone stopped paying attention to me when they saw you. Then by the time I turned around, you'd gone. I'm so sorry Luster, I didn't…"
Luster was frozen in place. He'd completely miscalculated. Of course Celyn hadn't been regaling their companions about his exploits with the shy unicorn. Somewhere deep inside, Luster had always known that, but as usual his anxiety had gotten the better of him and thrown the worst possible scenario to the front of his mind. Celyn seemed crushed by the very thought that Luster didn't trust him even that much.
Great, now you've really fucked it up, Luster's mind jibed.
“Why do you put up with me?" Luster asked flatly. “I'm nobody. I'm so awkward all the time and shy and you're… you're not. You're handsome and friendly and…"
Celyn interrupted the unicorn by reaching across to place a hand on his shoulder. “Hey. I'm not 'putting up' with you, Luster. If I thought I was invading your space, or that you didn't want me around, I'd leave you be. But I don't think that's true, is it? I've seen the way you look at me when you think I'm not going to notice. No, don't apologise. Luster, I like you. You're a good guy and I want to be a friend for you. I think of you as my friend… I have since we met on the train."
Luster lifted his eyes to meet Celyn's. The stag's gaze was gentle, but concerned.
“Plus…" Celyn continued after a moment's pause. “I kind of… have a uh… a thing… for stallions."
So that's it. He's just into me for my cock. But am I any different? Every time I look at him I think of the stag in that one video…
“I mean, like, a real thing," Celyn continued. “But not for all stallions, and certainly not only because of… you know… I'm really, really attracted to you Luster, I've… I mean you heard the video I watched last night, so… I have absolutely no expectations of you, I only want to be your friend and… perhaps a little more, occasionally, if you want it. Last night was… I was so turned on and you know… almost catching you the first night I just couldn't resist the opportunity to try, to have a little fun with you. I'm so sorry, I went way too far."
Against his will, Luster felt warmth bloom between his thighs as his sheath filled out inside the trunk-cut swimsuit he still wore beneath his clothing. Somehow, despite his own inner comparisons of Celyn with the stag in his own favourite video, he'd never made that connection. Luster's heart rate increased. Perhaps Celyn was being entirely honest. He certainly seemed to be showing far more vulnerability than he had before, and Luster was finding it difficult not to be drawn in. He wanted to reveal everything to Celyn in that moment, reassure him that his thoughts were in a similar vein, even show him that video…
“Just say what you're thinking, Luster. I trust you and I won't be offended."
He has no idea what I'm thinking. He thinks I'm mad at him. I have to tell him.
“Celyn…" Luster said after a moment of silence.
The stag's ears pricked up and he gazed at the unicorn, leaning expectantly forward with his elbows on his knees. Luster faltered, then took a deep breath and tried again.
“It was… a lot. But it wasn't too much," he said quietly. “I… I liked it. I'm just so… I don't know. No one has ever… done that with me, before."
Celyn blinked rapidly a few times.
“Really?" the stag said, his voice barely above a whisper. “I mean… you're not freaked out by it?"
Luster shook his head slightly and averted his gaze when their eyes met. He took a deep breath, considering whether or not to reveal his 'thing' for stags. But was it even a 'thing,' in the same way as Celyn described? Or was the unicorn just drawn to the similarities between Celyn and the particular stag in his favourite video? The conversation seemed to have stalled, but there was a tension in the air, as if Celyn was waiting for Luster to move it forward. In a moment of clarity, Luster had an idea.
“Wh… what did you mean, by… you know, having a thing for stallions?" he asked quietly.
Celyn's ears flattened back and he shrank slightly.
“S-sorry," Luster said hurriedly. Fuck! “I mean… what is it about stallions you like?"
The stag brightened slightly. Luster was equal parts confused and sympathetic of seeing this more vulnerable side of his roommate.
“I just… I don't know really, no one has ever asked me that," Celyn said with a soft smile. It was the most charming smile Luster could imagine, and his heart did a little flutter in his chest at the sight of it. Celyn continued; “I think it's just… the whole package, you know? The way Equids can be so graceful and elegant, or just… powerful."
Luster shifted slightly on his bunk. Celyn was staring right at him with a soft intensity. Graceful, elegant, powerful? I'm none of those!
“But it's like… a quiet sort of power, it's not vulgar or aggressive. I like the way Equids walk, the way their ears work, their soft muzzles, and… I mean it's hard to generalise because there's so much variety, but… one thing that's quite common among most Equids…" Celyn trailed off, and the corners of his lips tugged upward a little. “I just… the shape of a stallion's cock is… I don't know, it just does things to me like nothing else."
He admits he's into me for my cock, but… is that a problem? Luster gazed at Celyn for as long as he could manage, and saw the stag's uncertainty. Is he even into me, or is he just turned on by what I am?
This time, Celyn seemed to read Luster's mind. “Luster, I'm… I don't expect anything you're not comfortable with. I'm not trying to be your boyfriend, we only met two days ago! What ended up happening last night was more than I was expecting to happen. I thought maybe you'd just tolerate me jerking off under the blanket, but when you started up as well… my fantasies just went crazy."
Luster flinched momentarily, feeling himself harden at the thought. He squeezed his knees together to constrain it.
“It's… it's okay if you're excited by… you know, seeing it," Luster said nervously. “I uh… I kinda… have a thing, too. A favourite video."
Celyn waited for him to continue. Luster took another deep breath to force the thought to emerge.
“…of a stag," he continued, finally. “He's… you… you look a lot like him."
Celyn's mouth dropped open and he leaned forward excitedly. “Really?"
Luster nodded. “It's… why I'm weird around you sometimes, I think."
“That's so wild, I love it," Celyn chuckled. “I feel a lot better about how I've been feeling about you, now. Crazy to think we've both been so turned on around each other and both have videos like that. The video I watched last night was of… I uh…"
Luster's ears dished forward as Celyn faltered. “You don't have to tell me if it's embarrassing," he murmured.
“No, it's not that, it's just… kinda intense. I don't want you to think I expect you to want to do any of that with me, Luster, I just…find it hard to keep it all inside my head sometimes, you know?"
I know that feeling. Luster swung his legs over the edge of his bunk and sat on its edge, facing Celyn. Their knees were close together, Celyn's covered by his towel, Luster's by his clothes.
“What do you want to do?" the unicorn said.
Celyn stared at him for a long moment, as if gauging Luster's seriousness. Luster knew he was projecting a lot more confidence than he felt, he only hoped it was enough to allow Celyn to take the lead again. Eventually, slowly, the stag rose to his hooves, allowing his towel to fall to the floor between the narrow bunks. He was still wearing his swimsuit beneath it, the front of which was sharply tented out by his erection. It was close to Luster's eye level, and the unicorn allowed himself to stare… it was so reminiscent of the stag in his own favourite video. His heart pounded in his chest. Celyn wordlessly reached down toward the unicorn and guided him to stand as well, so that their bodies were close together in the weighty heat of the dorm room. Luster was a head taller than Celyn, and the stag looked up at him with carefully curated intent in his eyes.
“I'm sorry I'm already hard," Celyn murmured. “I can't help it."
“It's okay…" Luster said, his throat inexplicably dry even as his mouth watered at Celyn's display.
Celyn's hands rose to the unicorn's chest, and he began to fumble with the buttons of Luster's shirt. The unicorn watched him, silently allowing his roommate to begin undressing him. Six buttons. Then Celyn slipped his hands inside the shirt, up over Luster's chest and shoulders, pushing the garment off. It fell to the bunk behind him, and Celyn's fingertips lingered on his torso, tracing patterns in Luster's silvery pelt. Then those hands fell to his waist, to the waistband of his trousers. An inquisitive glance upward toward Luster's face was met with a subtle nod from the unicorn, and Celyn's fingers worked open the button and fly of Luster's pants, finding the smooth fabric of his swimsuit beneath.
Luster trembled slightly, although whether from arousal or nervousness, he was unsure. Celyn pushed his trousers down, and Luster awkwardly stepped out of them. The outline of his cock ran down the left leg of his swimsuit, almost to the leg seam. Celyn groaned quietly when his eyes fell to it, but he didn't push the boundaries by grabbing for it. Instead, he allowed his hands to move back upward over Luster's abdomen and chest, and lifted his eyes to the unicorn's.
“You're very tense," Celyn whispered. “May I give you a massage?"
Luster's ears perked. He'd never had one before. “I guess so," he said.
“Lay down on your front on your bunk," Celyn instructed.
Luster complied, and twisted his head over his shoulder, propping his torso up on his elbows to watch Celyn rummage through his duffel bag. This had escalated quickly, but in an entirely different direction than Luster had thought it might, and he was far more comfortable with it than he imagined he might have been. There was a latent sexuality between he and Celyn, certainly, but the stag, despite his obvious physical arousal, was not pressuring him. If anything, the atmosphere between them was less sexually charged than the previous evening had been.
Eventually, Celyn straightened with a small phial in his hand, and looked over Luster's form on the bunk. Luster could almost feel his eyes, wandering up and down over his back, his hindquarters, his thighs, all the way to his fetlocks and cloven hooves.
“You are very, very attractive, Luster," Celyn murmured nonchalantly, and then perched on the edge of the bunk beside the unicorn.
Luster shifted over a little to give him room, but Celyn stopped him. Then the stag rotated, rising to a kneeling position alongside Luster's hip.
“Just relax. Lay down, arms up. If you want me to stop at any time just… I don't know, kick me off or tell me or something," Celyn chuckled.
A quiet pop, and then the rich, cloying scent of vanilla and sandalwood. Then the phial appeared on the table between the two bunks, and Celyn's hands, slickened with the scented oil it contained, landed on Luster's shoulders. His palms were warm and soft, but his touch was firm and deliberate. It was a beautiful feeling. Luster swallowed the moan that threatened to emerge from his lips, and his eyes fluttered closed to the feeling of Celyn's hands working the scented oil into his pelt with slow, practiced motions. Kneading his muscles and his spine, reaching his fingertips up the sides and the back of his neck, into his mane, and back down. That sent ripples of pleasure down Luster's back that were followed by Celyn's hands. He arched subtly and sighed with pleasure.
*
Celyn's heart was pounding like a drum in his chest. After not seeing Luster all day the stag had been deeply concerned that he'd scared the unicorn off for good with his actions the previous evening. And now here he was, allowing Celyn to explore him in ways he could only have dreamt of. Luster's body was toned and supple, the sort of subtle muscularity that was at the core of Celyn's stallion fetish. The stag applied more of the scented oil to his palms, and continued to slowly massage the unicorn's back, from the back of his neck all the way to the root of his tail, over the waistband of his swim trunks. His eyes were drawn downward over the curve of Luster's buttocks, held taut in the clinging white fabric of his trunks. Celyn's mind wandered to what it would feel like to straddle him, to press the straining bulge of his own swimsuit into that subtle cleft, feeling fabric sliding against fabric, the warmth of Luster's body transmitting through to his own. Subtly, Luster's hips were moving. His buttocks tensed and released.
Was he grinding into the mattress?!
Celyn felt himself pulse in his swimsuit, wetness dampening the fabric, and cleared his mind with a subtle shake of his head. He forced his focus upward, over Luster's back. The unicorn was more relaxed than he'd yet seen him, and Celyn's mind whirled with thoughts of what might come later. He kneaded firmly up over the unicorn's shoulders again, and leaned in close over him to whisper straight into his ear: “Turn over for me?"
Luster's ear flicked and his eyes flew open. “I… why?" he said warily.
“So I can work on the front of you as well! Don't worry if you're hard… I definitely don't mind," Celyn said.
Luster seemed to equivocate for a moment, but then he wordlessly acquiesced. He shifted awkwardly first onto his side, facing away from Celyn, and spent a moment rummaging around down the front of his swim trunks. Celyn watched him and raised an eyebrow in amusement. Then Luster shuffled over onto his back. He kept his hands over the front of his trunks, and Celyn forced himself not to look. Luster's ears were pinned to his skull in an expression of shyness, and Celyn made an effort not to stare too long or too hard at any one part of the unicorn laying right beside him.
Celyn delicately rested his hands on Luster's chest. His pectorals quivered at the touch, and his chest rose and fell with rapid, short breaths in a decidedly equine manner. Celyn splayed his fingers outward and gently ran his touch over Luster's chest and abdomen, exploring the unicorn's body with his touch.
“I can't quite believe you're letting me do this, Luster," he said. “I… I appreciate your trust."
Luster's ears perked forward for a moment, although he couldn't find the words to respond. Celyn decided to gently press forward. The stag leaned forward over the unicorn's body, close enough to inhale the subtle aroma of his skin through his pelt, between his pectorals. Luster sucked in a sharp breath and tensed, but Celyn continued. The stag moved his hands up over Luster's shoulders, trailing fingertips up the sides of his neck, and then dragged them downward over his chest again. In the same motion, he moved downwards down Luster's body, his lips playing against the trail of wiry fur down the centre of his abdomen, mapping out the unicorn's sensitive spots with each involuntary twitch of the muscles beneath his pelt. The further Celyn went, the richer and stronger Luster's scent became.
Celyn paused. His head was level with Luster's bellybutton, and he rested his hands gently on the unicorn's arms, which were held rigid over his lower body, still covering the front of his swim trunks.
“Luster? I won't do anything you don't want me to, but… may I?"
As he spoke, Celyn gently tugged at Luster's arm, encouraging the unicorn to relax.
It took a few moments, but eventually Luster caved in, and allowed his arms to fall to his sides. Celyn exhaled shakily over his lower abdomen, receiving a muscle-twitch by way of response from the unicorn. The outline of Luster's erection was clearly visible through the clinging swim trunks, and there was a sizeable patch of wetness that turned the fabric translucent over his tip. Celyn gazed at it for a long moment, his heart pounding in his chest. He began to wonder how far Luster would permit him to go… his mind was already several steps ahead, and he hesitated.
“Luster…" he murmured.
The unicorn's eyes opened, and he gazed down at the stag. The proximity of Celyn's face to the front of his swim trunks might have resulted in him reacting with shock or even fear only yesterday, but in the moment he seemed so relaxed that he barely reacted at all… other than a firm flex, which caused the head of his cock to flare and issue forth fresh wetness into the fabric of his swim trunks.
Celyn almost groaned aloud in arousal. That simple motion was a wordless statement of consent, of comfort and trust, and of their shared arousal. The stag allowed his touch to wander downward along the front of Luster's thighs, over the white Lycra, until his hands framed the firm ridge in the tight fabric. He could feel Luster's thighs tense and twitch under his touch, and the warm, grassy scent of the Equid's cock filtered through his swim trunks to be inhaled by Celyn. The stag was so hard his cock ached. His foreskin had slid back inside his swimsuit but he couldn't spare a hand to tug it forward again, and so he found himself with the continuous stimulation of Lycra against his tip, every flex of his cock causing a spark of pleasure. But he dutifully ignored it, focusing entirely on the body of the unicorn beneath him.
Delicately, Celyn shuffled his hands closer to Luster's cock, until he was barely half an inch from directly touching it.
“Can I touch it?" Celyn asked.
The unicorn hesitated a moment, but then he nodded. Celyn caught sight of another firm flex from the unicorn (matched by one of his own, out of sight, resulting in a quiver and a gasp). Celyn finally allowed his fingertips to brush over the midsection of Luster's cock. He gazed at it, his face inches away, while he mapped out its shape through the Lycra with his fingertips. The rigid core of his shaft, the relative softness of his medial ring and the looser skin behind it, which flowed into the tautness of the unicorn's balls. Then he lifted his hand to the head of Luster's cock, outlined perfectly through fabric that clung to him like a second skin. The unicorn's glans was firm but spongy, and Celyn experimentally squeezed it in his hand. Luster sucked in a sharp breath and tensed, and Celyn felt the unicorn's cock pulse and his head flare to his touch, the fabric squelching wetly with his precum. Celyn swallowed a horny bleat and pressed his muzzle in against the side of Luster's tip, into the wet spot, and breathed in deeply. It was like a drug, and caused his heart to pound.
Then Celyn lifted his hands to Luster's waistband. Fingers plucked at it, and the unicorn lifted his hips slightly, facilitating the stag's removal of his swim trunks. Celyn could scarcely believe Luster was permitting him to do this, but he wasn't about to complain. He dragged the white Lycra downward along Luster's thighs, lifting it over his genitals delicately. A thick rope of precum followed the Lycra downward from Luster's flared tip, and Celyn suppressed the urge to taste it with some effort. All in good time, he thought.
*
Luster's mind whirled with how quickly things had escalated. Only days before he would never have believed himself capable of allowing such things to happen. But there he lay, his heart hammering in his chest with excitement he could scarcely articulate. Celyn was on his knees between his legs, the stag gazing directly at his most intimate places through the ephemeral layer of his swim trunks. Luster lifted his head and glanced downward toward his roommate. Celyn did not seem to notice, with his gaze fixed on the unicorn's groin. Luster caught himself thinking about how Celyn's slender body would feel pressed up against his, the firmness of his arousal pressed to his own through his much smaller swimsuit. The parallel between Celyn and the stag in Luster's favourite video kept replaying in his mind.
“Gods Luster, you are spectacular…" came Celyn's voice, thick and husky with excitement.
Luster's ears perked and he squirmed on his bunk. Any pretence of this being a massage had faded into the background of something new, and much more intimate and revealing. Luster wanted this so badly, he wanted to please his roommate, to prove both to Celyn and to himself that he was capable of this kind of activity. And, he had to admit, the feeling of being touched was exhilarating in unexpected ways. The way Celyn was so slow and gentle spoke of his respect and understanding for Luster's anxiety. And the stag wasn't trying to override that anxiety, or dismiss it – he was working around it, pausing and confirming that he was okay to continue whenever Luster tensed or twitched.
The unicorn nodded when Celyn asked to touch his cock. The subtle reaction spoke little of the intense rush of excitement the simple question caused, but Celyn definitely noticed the firm flex it elicited. And when Celyn's fingertips finally made contact with Luster's cock through the taut Lycra of his swim trunks, the unicorn's heart felt like it would explode out of his chest. He quivered and held his breath while the stag became the first person other than himself to ever touch his cock. It was an electric feeling, so much more intense than touching it himself. The warmth of Celyn's hand transmitted through the fabric, and Luster felt a thick upwelling of fluid rise along his shaft. He clenched when the stag's hand rose to his tip, flexing himself firmly against that sudden rush of intensely pleasurable pressure. He felt blood rush into his glans and fluid spill into the already wet fabric, causing it to slide slickly against his sensitive tip. Celyn's groan was heated, and Luster gasped as the stag pressed his muzzle right against the side of his flare, breathing in deeply through the fabric.
He did not object when Celyn's fingertips found his waistband. Quite the opposite; he raised his buttocks off his bunk to allow Celyn to pull his trunks down. And he was also pushing his hips upward closer to Celyn, and the stag did not misread him. He nuzzled heatedly alongside Luster's cock through the Lycra, nudging his nose up against the side of Luster's tip, and then began to peel the swim trunks down his thighs. The unicorn's breathing was shallow and elevated, and tingles of excitement quivered through his body as the stag exposed him.
Celyn moved out from between Luster's legs to manoeuvre the unicorn's swim trunks down his legs and off over his hooves. Luster watched him closely, his eye drawn to the tautness of Celyn's erection in the front of his swim trunks, and the large wet spot over his tip that rendered the Lycra translucent, showing a blush of pink through the stretched weave. Then the stag returned his attention to the unicorn's nudity. Luster could almost feel Celyn's eyes on his body, wandering over him for a long moment. Then his hands were back on his body, starting at his knees and working upward over his thighs.
“I've never seen one this close up before," Celyn murmured, close enough that Luster could feel his breath against the base of his cock. “It's beautiful. I love the shape of it and uhm… how the head… swells up suddenly when you're excited."
Celyn's hand curled around Luster's cock as he spoke, a delicate and almost tentative touch, skin on skin for the first time. Celyn's palm lifted the unicorn's cock to stand upward out of his groin, a blunt-tipped spire of ebony and dusky pink, a sculpture of flesh that the stag clearly found intensely erotic. Luster's flare had subsided, but the unicorn gave a firm flex in response to Celyn's words, and his glans bloomed once again, easily and quickly, widening and stretching taut with a fresh sprinkle of precum that sent a shower of droplets upward to arc back down onto his torso.
“Oh gods… Do that again," Celyn said.
Luster complied. The stag tensed up momentarily, seeming to concentrate on something Luster could not see for a moment, and then gasped sharply. Both of the stag's hands came to bear on the unicorn's cock, one around his medial ring, the other sliding erotically upward around his shaft to curl his fingers over the slick, swollen head. Meanwhile, his muzzle was moving downward, soft cervine whiskers brushing ebony skin, until Celyn's nose was pressed into the hollow between Luster's balls and the root of his shaft.
Did Celyn nearly just cum in his swim trunks, without even touching himself?
*
Celyn's entire body trembled with arousal. Actually seeing Luster's cock exposed and hard for him – for him, not just by coincidence – set the stag's brain on fire with excitement. The firm, leathery texture of the Equid's skin against his palm, the scent of him, and the way he could flex a particular muscle and cause his entire cock to pulse, flare and produce those deliciously slick spritzes of precum… Celyn felt a sudden tautness in his lower abdomen, a burning intensity that began beneath his balls and rose with ponderous intent along the length of his painfully erect cock, to spill into his swim trunks. With the slightest touch, a squeeze, a grind, it would have been an orgasm. Celyn held as still as he could for a moment until the sensation passed, and felt more wetness in his swim trunks that he had ever felt, short of having ejaculated in them.
He pressed his muzzle into the base of Luster's cock, holding that stunning rod of equine flesh in both of his hands and breathing in the subtle musk of his balls. The skin of Luster's scrotum was shiny, smooth and dark, the texture of summer stonefruit, and just as delicate. Celyn allowed his lips to wander, tongue brushing across that velvety skin, while his hands caressed the tower over his head. He was incredibly pleased to feel Luster's thighs shift, spreading further apart. Celyn was on his knees, crouched forward between the unicorn's legs on his bunk, and his entire world was confined to the unicorn beneath his touch. He only wished he had more hands, more sensory organs to perceive him with, to drink in every iota of his presence.
With something akin to awe, Celyn slowly lifted his head, focusing again on Luster's erect stallionhood. Feeling his heartbeat through it, the wetness of its tip that his hand had been spreading down the forward half of his shaft, causing the skin to glisten with the unicorn's own natural lubricant. This was still a 'massage,' Celyn supposed, just… a very specific one. Celyn worked both of his hands over Luster's cock, one squeezing and lightly twisting around his medial ring, pulling backward on it rhythmically, while the other focused on his glans and the area behind it. A slow, erotic massage of the unicorn's erogenous flesh, seeking to set his fuse and carry him gently to a climax.
“Am I doing this right?" the stag murmured softly, glancing up at Luster's face while he gently masturbated the unicorn.
Luster flexed in his hands by way of response, spilling forth another little flurry of slickness against Celyn's palm, which was at that moment cupped over his glans. Celyn did not suppress his moan of arousal. Instead he slightly increased his pace, circling his slippery palm over the broad tautness of Luster's flare and pumping his medial ring a few times in a quick flurry. That caused Luster to tense and push his hips upward with an audible gasp, quickly stifled behind a hand. So Celyn continued. He was obviously doing it right. And keeping both of his hands on Luster's cock at least kept them away from his own, Celyn reasoned; he knew that if he were to touch himself he would last mere moments.
His muzzle was inches from the tip of Luster's cock. Celyn slid his hand off of the taut flare to the shaft behind it, and stroked with slow, firm twists, milking upward against the back of the broad glans. Yet more fluid dribbled forth, collecting in the hollow that surrounded the Equid's urethra before overflowing over his fingers. Celyn could no longer resist his desire. Slowly, giving Luster ample opportunity to protest, he lowered his muzzle until his lips brushed the taut flesh. Then he pressed his tongue forth into the pool of accumulated precum, lips forming a gentle seal around it while he lapped the salty sweetness like a hummingbird at a tropical flower. It was a heady, distinctive taste; one that coated the inside of his mouth and filled his nose with its subtle, cloyingly masculine aroma. Celyn arched his spine and shuffled his body upward, as if to embrace Luster's manhood with his whole being. His lips parted to surround the entirety of the unicorn's head, working it with modest difficulty into his narrow muzzle. Then he lowered his hand from Luster's medial ring to his abdomen, splaying his fingertips through the unicorn's wiry pelt upward over his supine form, and moving his wetter, slicker hand to the midsection of his shaft. Holding him steady, stroking in a firm, but gentle rhythm that matched the clumsy, heated movement of his mouth over the sensitive tip. Celyn was utterly lost in the experience. His entire body was dedicated to his task, indulging the very subject of his fantasies in far greater detail and intensity than his imagination alone had been able to conjure.
And then, seemingly out of nowhere, the unicorn began to pant and snort rhythmically, and slick, salty heat rushed forth to flood Celyn's mouth.
*
The feeling of Celyn's hands on his body, focused so intently on his penis, was overwhelming for Luster. He couldn't move, couldn't stop, and wasn't even sure if he'd want to if he were able. The intensity of the pleasure being metered onto him by his roommate's hands was beyond anything the unicorn could remember eliciting in himself by his own touch – it was incredible simply for its relative inexperience and clumsiness, which was more than made up for in enthusiasm. Luster's flare, which in the earlier stages of his arousal could come and go with ease, had bloomed into the taut, persistent sensitivity that came with more intense arousal. Celyn seemed to be obsessed with it, the way he was palming and squeezing and continually stimulating it.
Gods, I'm not going to last if he keeps going. How far is he going to go? I hope I don't cum too soon and disappoint him…
Any lingering doubt in his mind was dispelled when Celyn shuffled upward, and replaced the hand covering his glans with his lips, sucking precum out of his urethral cavity and then taking it into his mouth. Luster tensed and bit back a whinny of excitement. Celyn's mouth was hot and wet, and the slimy firmness of the stag's tongue against his sensitive, swollen glans was almost too much for Luster to handle. It almost caused him to recoil, to pull back, but Celyn managed to avoid overstimulating the unicorn by sheer chance, by releasing his medial ring for a brief moment to change his grip.
But then it was back on.
Celyn was in a world of his own, a world filled only with unicorns and their various scents and tastes. The way he moved his mouth over Luster's head was clearly something the stag had practiced before, although whether on another person or an inanimate object was unclear. The way he swirled his tongue around the crenelated ridge of Luster's flare sent shivers through his body, and the rhythmic pumping of both hand and lips was too much for Luster to resist the rising urge building deep inside him. Like a spring being wound tighter and tighter inside him, the unicorn felt his balls ascend into his abdomen, clenching upward tightly as his fuse was lit.
He could not find the words to utter, no sound came forth from his lips although he mouthed a silent warning which went utterly unheeded by his roommate. The spring wound tighter and tighter until it could go no further, and released with a firm jolt of his hips.
Seed, hot and plentiful, rose like a geyser along Luster's cock, to erupt with audible force inside Celyn's mouth. The stag avoided choking on it only by sheer chance, being that his tongue was pressed tightly to Luster's urethra at the moment of eruption. Celyn's mouth popped off of Luster's flare in shock, but the stag recovered quickly and brought both of his hands to bear on the unicorn's cock once again while he ejaculated, mouthing hotly over the head. Luster's eyes were closed tight, but he could feel that he was soaking Celyn's face with cum. His hips jolted and shook and his entire body was tense, and he thrust weakly through Celyn's touch to maintain the stimulation through his orgasm.
It had barely passed its peak when Celyn abruptly rose up, surging over the unicorn. Luster's eyes opened in shock and he stared up at the stag who was suddenly on his hands and knees over him, dripping with his emissions – but then the unicorn's eye was drawn downward. Celyn was still wearing his brief-cut swimsuit, soaked to the point of dripping with his precum. And he was masturbating through it, urgently squeezing and stroking fabric that squelched and oozed with wetness over his straining cock. Luster's eyes opened wide. His favourite fantasy was playing out right in front of him. Over him. Celyn's hand clumsily, furtively pumped his cock through the soaked Lycra. He lasted barely ten seconds. His hips thrust forward, displaying himself lewdly for the unicorn in a heady rush of arousal, and Luster watched as the clinging fabric, which had been outlining Celyn's glans like a second skin, suddenly became less distinct, rhythmic pulses blurring the shape held within with thick cervine seed, oozing through the straining Lycra weave to drip onto Luster's groin. Luster's hand moved of its own accord to his own cock, gripping his medial ring and squeezing hard, flexing to pump blood back into his wilting flare. He masturbated along with Celyn, the two of them staring at each other as Luster reignited the fading vestiges of his orgasm to bring himself in moments to another. Cum spilled forth over his hand, far more weakly than before, but the sight of Celyn masturbating in that precise fashion was too much for the unicorn to resist. A soft whinny issued forth from his lips, and Celyn, still in the throes of orgasm, hedonistically grabbed for Luster's cock to rub it against his drooling swimsuit, their seed mingling both on the fabric and on Luster's skin.
Luster for a split second wanted nothing more than for that moment to continue forever, to never fade. To pull Celyn's hips upward over himself and to press his muzzle into the soaked Lycra covering his roommate's arousal. To taste him through the weave, suck the salty slickness clear of his swimsuit and feel the pulsing hardness within it.
But the moment was fading, leaving the unicorn dizzy and overstimulated. He gazed up at Celyn, and the stag returned his look with a bashful smile.
*
Celyn had never had an orgasm so intense. His swimsuit was drenched with it, seed dripping down his inner thighs past the seams of the tiny garment. He remained on his hands and knees over Luster for a long moment in silence, as the two of them gathered their thoughts and began to return to a semblance of rationality.
“I…" Celyn began.
“That…" Luster stammered.
“Luster, that was… are you… are you alright? Did I go too far?"
The unicorn shook his head silently, although his ears flattened back and he covered himself with his hands.
“I'm sorry if that was too much, I got really carried away there. I'm… I think I accidentally got cum on you…" Celyn continued.
“You did," Luster confirmed. “But…I got some on you, too. And… that was… nice. The way you sort of… did it through your swimsuit."
“It was?"
Luster nodded shyly. “You… you know how you said earlier you have a… a thing… for stallions, and I said I have a favourite video of a stag?"
Celyn tilted his head. “Yes…?"
“That's… that was exactly what happens in that video," Luster managed, after a pause.
“You mean he jerks off and cums in his clothes?"
Luster nodded. “A swimsuit like yours."
“Oh, wow." A slow, cheeky smile crept across Celyn's face, and he moved off of Luster finally to sit on the edge of his bunk. “Can I see it sometime?"
#