Actions

Work Header

Alls well that ends well

Summary:

Kaveh has a bad day. Alhaitham is there to fix it.

Notes:

there’s like one moment of transphobia and kaveh is dysphoric throughout the fic. this one is also like so self-indulgent

Work Text:

Kaveh’s day was utter shit. He had to leave before the sun was even up to travel to his client’s home. It was terribly hot so he opted to go in his regular shirt and thinner pants, the sun making his skin sticky and uncomfortable.

 

He had waited an hour for his client, then two. Then three. Finally, the woman showed up, took one look at him, and decided she would only address him as ‘miss.” Kaveh cut the meeting short for obvious reasons, his binder uncomfortably tight because of the woman. 

 

It had started raining- hard, too. There were no cars or people in sight, and since his phone had died, he had no choice but to walk in the rain or face that awful client again. By the time he finally got into town, he was soaking wet and swallowing back tears. 

 

Kaveh had realized he had left his office’s window open at home, as he usually did when it was wonderful out, and the sudden rain would probably ruin his blueprints and his books.

 

He finally reached the door to his home, patting his pockets only to find no keys. Kaveh stopped, thinking hard then releasing a soft curse as he realized he didn’t grab them. Alhaitham was probably still at work, and he didn’t want to bother his lovely boyfriend by showing up soaking wet and on the verge of tears. Kaveh sat on the steps, pressing the heels of his hands into his eyes.

 

“Angel? What are you doing out here?” Alhaitham asked. Kaveh turned around, startled. He was standing in the opened doorway, wearing sweatpants and the stupid, dark green sweater Kaveh had gotten him for Christmas. 

 

“Get inside..! You’ll catch a cold.” Alhaitham tutted like a mother scolding her child, pulling Kaveh inside. He quickly went down the hall to fetch some towels and dried clothes, Kaveh shivering. It hurt to breathe- when was the last time he took the binder off? This morning.. no, last night. Shit, Alhaitham is gonna murder him.

 

His wonderful, perfect boyfriend returned, wrapping a towel around him and taking Kaveh to the shower. Kaveh stared when Alhaitham stood there, the younger man realized, and grumbed about how he’s seen him naked plenty of times as Alhaitham left.

 

He turned off the light, slowly peeling his soaking clothes off. Even more slowly with his binder; whimpering a tiny bit at the pain. He shut his eyes, letting the hot water pound down onto his cold body.

 

After scrubbing his entire body except his chest, Kaveh turned off the water and dried himself. He started to reach for his binder, jumping at the knock at the door.

 

“I left my big hoodie that you like so much in there. Take a break from binding, angel.”

 

Kaveh could feel tears welling up again and he quickly wiped them away, pulling the sweatpants and hoodie on as he padded out. Alhaitham waited for him, smiling gently. “There’s my handsome boyfriend. Come on, I’m brewing some of your favorite tea and I set up your favorite movie..”

 

The smile on his face dropped when Kaveh started crying, immediately moving over and hugging him. “Love- love, what did I do?”

 

He shook his head, sniffling. “You didn’t- you didn’t do anything wrong. You’re perfect. So fucking perfect.”

 

He cupped his face with a worried expression, kissing Kaveh gently without another word. He followed his senior into the living room, fetching the tea when it was done. Kaveh pressed into his side, telling Alhaitham about his day.

 

Alhaitham was absolutely fuming at the sadness in Kaveh’s voice about his client, making a mental note to deal with her. He shook his head w little, pressing kisses to Kaveh’s head. “I got done early. Figured I might as well come home and wait for you. Didn’t think I’d have to rescue my poor boyfriend from drowning on our doorstep.”

 

Kaveh whined, shoving at him gently. Alhaitham grinned, stroking his back as they went silent again.

 

“Haith?”

 

“Mm..?”

 

“Will you marry me?”

 

Kaveh’s voice was small, shaking from nerves. Everything in Alhaitham’s body shut down at his words. Kaveh sat up, eyes wide.

 

“I didn’t- oh, archons. Yoh probably want a ring and a big surprise, right? You deserve that and- oh, I should’ve gotten your grandmother’s permission first..!”

 

Alhaitham shut him up with a gentle, loving kiss. He was grinning like a mad man when he pulled away, cupping Kaveh’s face. “Always thought I’d be the one proposing. Of course I’ll marry you, angel. And Grandma has been bothering me about making you a real part of the family anyway, you would’ve gotten it without problem..”

 

Kaveh kissed him again, grinning back as he put their foreheads together. “I’ll go out tomorrow and find you the perfect ring. It.. archons, I was having a terrible day, and then I come home and you make it the best day of my life. You’re the best thing in my life..”

 

He closed his eyes again, feeling Alhaitham leave ghost kisses all over his face. “Oh, Kaveh.. you’re the best thing mine. Archons, I cannot wait to call you my husband. I’ll be the luckiest man alive.” 

 

Kaveh giggled, feeling so giddy as Alhaitham spoke. He could do anything. He could probably talk to his client again- not that he wants to. He doubts Alhaitham would let him anyway.

 

He felt like the luckiest. No matter how terrible his day, Kaveh always got to come home to Alhaitham with his loving eyes ans gentle touches. Alhaitham, who always knew Kaveh was upset just by looking at him and would put up with his awful movies just for the sake of cheering Kaveh up.

 

Maybe his day wasn’t utter shit after all.