Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Collections:
Yeehan+ Valentine's Day Gift Exchange 2026
Stats:
Published:
2026-02-10
Words:
1,438
Chapters:
1/1
Comments:
2
Kudos:
52
Bookmarks:
5
Hits:
530

tú me enseñaste a querer

Summary:

They marry during sunset.

Work Text:

https://img3.pillowfort.social/posts/4ba73d1a6f4f0f0a319b.png

♡♡♡ 

They marry during sunset.

There's a warm, sweet breeze on the air. Hanzo wears the heavy kimono his father once wore, and Cassidy is radiant in white against the fire of the sky. Hanzo kisses him and feels the strength of the sun bloom in his heart. His husband — his husband — is smiling endlessly, all dimples and crows feet crinkling at his eyes.

Their family watches on, a patchwork of nationalities and loyalties, some Overwatch, some from Kanezaka and the shadows of Hanamura. even Ashe and Bob managed to make it. Hanzo catches a glimpse of Asa openly sobbing in the crowd and realizes his own face is wet with tears.

Petals shower them as they walk back down the aisle. Music is playing somewhere, a band of lively horns and an acoustic guitar from Cassidy's own culture. Time seems to be suspended in this perfect sunset, and Hanzo feels like he has surely entered a fantasy land when a horse is brought to them. Cassidy mounts it easily and pulls Hanzo up as well. Kiriko manages to land a huge handful of sakura petals in his hair, and the crowd cheers as they ride off.

It turns out the horse was mostly for show, as they dont make it far before they're dismounting again and led into the wedding villa. Ana and Asa are the witnesses to the legal certification of their marriage. These women, strong and wise in their age, are mothers to them more than any blood relation. Hanzo lets Asa kiss his face and hugs Ana tightly, and its then that he notices that Cassidy is crying too.

When the sun sets into a soft night, the warmth of the day lingers in the air. they dance first, hands clasped and eyes locked. They are entirely in their own world, moving together to the music in gentle sways.

Eventually they switch, Hanzo taking Ana's hand while Cassidy twirls Asa around in a practiced, gentlemanly maneuver. When the reception becomes more lively, they retire to their table with drinks and food, watching their loved ones laugh and have fun. Hanzo thinks he has never felt so happy in his life, and says as much to Cassidy, the drink starting to soften his already emotional demeanor. Cassidy takes his hand in his and smiles, everything that needs to be said conveyed in the twinkle of his eye, the way he brings Hanzo's hand to his lips and lets their touch linger. In that moment their love feels like a miracle, after every mountain has been moved, every unlikely event and encounter, every string of fate conspiring, somehow, to bring these two souls together.

The night fades away and they end up in their suite, pawing at each other and kissing through the sweet haze of wine. Cassidy peels off each layer of Hanzo's ceremonial clothing, kissing from his neck to his chest until Hanzo swats him away. Hanzo has his turn taking off Cassidy's tuxedo until his fingers run through coarse hair on his chest.

Skin against skin, the contact blazes as they press together, still not close enough. Cassidy growls when Hanzo puts his tongue in his mouth and starts dragging him to the bed. Hanzo relishes in the man-handling, groping at Cassidy's biceps as he is tossed into the plush mattress.

Cassidy wastes no time kissing down Hanzo's body. He kneels at the edge of the bed and pulls Hanzos legs forward, sending a full body shiver through Hanzo when he feels hot breath over his crotch.

There is a pause where Cassidy looks up and makes eye contact with Hanzo, who rolls his eyes.

"What are you waiting for, cowboy?"

Cassidy smiles and pushes his tongue against Hanzo's clit, holding Hanzo's legs still as he squirms at the contact. He breathes in Hanzo's scent, feeling his own arousal swell at the thought of Hanzo being turned on all this time. He's wet, and Cassidy works his fingers into his hole, feeling his soft walls clench around them. His tongue moves in circles on Hanzo's most sensitive spot, bringing him to full hardness. He puts his mouth over Hanzo's entire clit, letting him fill him up and sucking hard, coming away with a wet pop.

Hanzo is red and all swollen, writhing against Cassidy's touch, and soon its too much to ignore his own need. When Cassidy sits up Hanzo puts his hands on his hips and holds him in place, mouthing at his cock until he slips inside with a gasp.

Cassidy is impressed every time how easily Hanzo seems to fit him down his throat, looking up at him with that piercing gaze, dark eyes nearly hypnotizing him. Cassidy cups the back of Hanzo's head and lets out a nonsensical stream of praise, finally taking his own cock out of Hanzo's mouth because he can't take it anymore; if he doesn't get inside his husband soon he thinks he will actually die.

"You're so dramatic," Hanzo muses, and Cassidy realizes he said all of that aloud. When he crawls into bed Hanzo flips him on his back and straddles him, strong thighs bracing him against the mattress.

"I want you to come inside me," Hanzo says as he grips Cassidy's cock, lining him up to his hole and sinking down, slowly at first. It always takes a moment to adjust, Cassidy is big and hanzo is tight, and there is an agnozing moment when they realize they need lube. Cassidy nearly whines when Hanzo leaves him, his cock throbbing as he watches Hanzo bend over to go through his bag.

Cassidy wrenches Hanzo towards him as soon as he can reach again. His hands on Hanzo's hips will surely leave bruises, and he can't stop his praise when Hanzo works him up with the lube, this time fitting him inside fully.

"You take me so well, baby, fuck—" Hanzo clenches around him. He's so soft and tight and Cassidy feels more intoxicated off the sex than any glass of wine he's had tonight.

Hanzo starts rolling his hips, bringing moans out of them both. Cassidy is so big that the stretch alone makes Hanzo feel like he could come. Their bodies burn where they make contact, and Hanzo picks up the pace, nearly sobbing at the surge of pleasure. He braces his hands on either side of Cassidy's head and works his hips along with Cassidy's encouraging hands, him thrusting up to meet him, bodies becoming one singular being.

"I love you," Hanzo moans breathlessly, and it should be cliche, but he means it, and Cassidy feels himself getting closer. Hanzo grinds down on him in a way that presses his clit against his hairy stomach, but the pressure isn't enough. He brings Cassidy's hand to his crotch and Cassidy obeys immediately, rubbing circles against him, stroking the length of his growth. Hanzo moves his hips with wild abandon, panting and growling as he chases his orgasm. All Cassidy can do is hold on, letting Hanzo use him, gritting his teeth to try not to come too quickly. Suddenly he remembers Hanzo's command from earlier and feels the cascade start.

"Fuck, I'm close, I'm so close, baby I'm gonna come."

"Are you going to do what you were told?" Hanzo says, grinding down harder, feeling his own orgasm close in.

"Yes, yes, baby I'll be so good for you, please—"

Hanzo comes first, his body seizing with the force of it. He rolls his hips through the waves and Cassidy follows, hands desperately shoving Hanzo down out of a primal need to be as deep as possible. It feels like they're coming forever, the wind knocked out of their lungs, reduced to nothing but sweat, heat, heaving muscles and warm skin. Their mouths find each other and they kiss until they have to come back up for air, finally collapsing into each other like a black hole.

For a long time they don't move. Hanzo eventually pries himself off of Cassidy, his hips refusing to cooperate at first, locked awkwardly into place. He is wet and dripping with Cassidy's cum, he feels raw and open, nerves burning like coals, comfortably tired as he settles back down into Cassidy's arms. They can wash up later. Get fresh air and cold water and brush their teeth and sleep in soft pajamas. For now they soak in the quiet, broken only by their continued panting and hearts beating hard.

"You are mine forever," Hanzo says, finally, turning to look Cassidy in the eyes.

He gives a lazy smile in response. "I always have been, darlin'."