Work Text:
Bruno couldn’t sleep.
It was roughly midnight. Everyone in Casita, everyone in the Encanto for that matter, was asleep, but here was Bruno, tossing and turning.
How could he sleep, when all he could think of was his friend, Miguel?
Today he went over to Miguel’s home and helped him in his garden on what was a considerably hot day, but he really didn’t mind helping him. After all, what are friends for?
…He did have a hard time keeping his eyes from wandering over to Miguel, though.
Even hours later, Bruno blushed furiously at the thought of him. Miguel in his work gear, all sweaty from working so hard.
He closed his eyes tight and pushed a pillow over his head in an attempt to block out the image of him.
He felt so wrong for wanting Miguel like this, he was his friend and it should stay that way! It would only complicate the friendship if Miguel were to find out Bruno’s feelings for him and he was the only real friend that Bruno had ever had, listening with bated breath whenever he was talking about his novelas and offering his assistance whenever he needed it.
He couldn’t bear the thought of losing that.
Yet, how could these feelings, that fluttered and swirled around in his stomach, filling his chest with a warm aching heat that made his brain feel like it was filled with clouds, be so wrong if they felt so amazing? This overwhelming feeling of want, no, need , couldn’t possibly be bad…
Could it?
Whatever the case, Bruno needed to sleep right now and he shouldn’t be thinking about Miguel, sweat sticking to his forehead, face sun-kissed, his beautiful hazel-green eyes staring up at Bruno…
He didn’t want to think about Miguel’s voice, deep and rich like coffee, yet soothing and soft like fine silk, thanking him for all his help and how he’d do anything for Bruno in return.
He especially tried not to think about how the arms in his muscles flexed every time he pulled out a weed, how snug his ass looked in those pants…or how, when Miguel paused his activities to stretch, Bruno could see a sliver of tanned skin dusted with fuzzy hair poking out from under the shirt…
Oh, how he wanted to squeeze that sliver of skin in his hands and pepper kisses on it while working his way down…
Bruno sat up and rubbed his hands down his face, feeling the heated pressure grow in his groin.
There was no way he was sleeping until he took care of this.
He leaned over to his bedside table and pulled out a small jar of coconut oil that he’d made himself while he was in the walls, and slowly pulled himself out of bed. The floor beneath him creaked as he crept his way into the living space of his room.
He quickly glanced over at his door, and, satisfied to see that it was locked, plopped down in his beloved chair, putting the jar on the adjacent end table.
He traced over the roll of fat hanging out like a pouch over the band of his underwear, fingers purposely a hair's breadth away. They trailed up the pudgy stomach he had received since his return from the walls, and began to rub circles with his hand over his sensitive skin. He felt something creep up in his throat, but he swallowed it down.
His other hand traveled up his chest, running over a taut nipple. A moan escaped Bruno’s mouth as he rolled it between his fingers, leaning back in his seat in ecstasy. He looked down, and saw the bulge in his underwear twitch and grow, feeling the fabric becoming more tighter.
Both hands worked down to his underwear and peeled it off. His cock slapped against his stomach as he did so, trembling as it made contact with the cool air. His underwear fell forgotten to the floor.
He dazedly watched as a bead of precum appeared at his tip and dribbled down his aching member, and he knew he couldn’t wait any longer.
Bruno dipped two fingers into the jar and scooped out a healthy amount of the lube before rubbing it into the palm of his hand. He began to stroke himself from the head to the base of his cock, agonizingly slow. He felt the veins pulse against his grasp. He rubbed his thumb into the sensitive slit, biting down on his free thumb to silence a moan.
Bruno pictured himself in Miguel’s dimly lit living room. In front of him, Miguel leaned back in a chair, naked, legs spread apart, and presenting himself to Bruno, freckles dotting his inner thighs and bushy grey pubic hair sitting above his manhood.
Bruno began to quicken his pace and cupped his balls with his other hand. He threw his head back, panting as his brain swam in pleasure.
“Well, are you just going to stand there?” Miguel asked.
He took his half-hard cock in his hand and slapped it against his thigh.
Bruno felt his cheeks flush.
“Or do you think you can help me out here?”
“Mmm…fuck…” Bruno moaned, arching his hips as he continued to thrust into his hand. “Ah…”
Bruno traced Miguel's chin from his adams apple with his tongue, and began to suck on his bottom lip. He grabbed Miguel’s erection with a firm grip and slowly started to stroke it.
“Mmhh…” Miguel leaned his head back. “Your hands are magic….”
Bruno scooted up in his seat, now sitting at the edge of the chair. He saw another bead of precum drip off his cock and land onto the floor.
Bruno sucked on Miguel’s collarbone, his hands moving up his chest, running his fingers through the coarse and soft chest hair.
He felt Miguel's hand slide down his back and reach his rear, and felt him cup and squeeze one of his cheeks. He felt him slide farther down, and then felt the sensation of a finger circling his entrance.
Bruno stopped, gripping the base of his dick. He hiked his leg onto the armrest, while keeping his other foot on the floor. He got another healthy glob of the oil and spread it around and on his entrance, shivering at the cold sensation.
Slowly, he pushed a finger into himself, his hole squeezing painfully around it, and stopped at the first knuckle. He took a deep breath, then exhaled, releasing the tension in his muscles. He pushed to the second knuckle, then the third, letting out a loud groan as he felt it go deeper and deeper.
“ Ay, mierda …ah…ah…”
He carefully pushed a second digit in, a whimper escaping his lips at the incredible feeling of having something inside him. Once he had gotten used to the stretching, he slowly began to thrust his fingers in and out.
Bruno grabbed Miguel around his torso and pressed his face into his chest, crying out in ecstasy as Miguel finger-fucked him. Miguel just smirked in satisfaction at his reaction and quickened the pace of his thrusting.
“Ah! Ah! Miguel! Don’t stop!”
“Wouldn’t even dream of it…” he said, reveling in the pleasure of having Bruno beg for him.
Bruno’s jaw was hanging wide open, moaning loudly as he began to thrust his fingers and pump his cock faster.
“Ungh, Dios , fuck! Mmmmph…”
His brain short-circuited at the meshing of pleasures tingling in every part of his being like electricity. Feeling the fire begin to pool in his abdomen, Bruno knew he wasn’t going to last much longer.
“Mmmmmm…”
Bruno nearly dissolved as he felt Miguel swallow his dick whole. He threw his head back at the feeling of his tongue swirling around his member.
At the sudden sensation of cool air, Bruno looked down to see Miguel looking up at him, Bruno’s cock resting against his cheek.
“Oh, Bruno…” Miguel said fondly, running his hands up Bruno’s chest. “I could just watch you like this forever…”
“HAH!”
Bruno jerked forward as his ecstasy reached its crescendo. His hole tightened and gripped around his fingers and his cock pulsed in his hand as it started shooting hot white rope after rope onto Bruno’s chest. Flashes of euphoric heat rippled throughout his body.
“Ungh! Huh, huh, huhh…”
When the waves stopped crashing against the surf and the world came back into focus, Bruno slowly pulled his fingers out of his hole, and laid back in his chair, basking in the post-orgasm clarity and contentment, sweat coating his body.
“Oh Migo…” he sighed, staring up at the ceiling.
He definitely had it bad for the man, but he’d rather deal with that later. He picked up the underwear from the floor and cleaned off the mess that was splattered up his stomach. He was going to have to put on a new pair, and clean the underwear himself, he wasn’t about to let Julieta or Felix clean his gross, dirty underwear.
He got up from his chair and quietly walked back to his sleeping quarters.
Hopefully now he can get some rest.
