Actions

Work Header

I Do (requested)

Summary:

Ivan and Till are recently married, and now Till is going through his first heat after their marriage, with Ivan there with him the whole time

Notes:

it's short
the fanfic is
no I'm not writing smut again
I refuse
it stops before that point

(See the end of the work for more notes.)

Work Text:

Till's first heat while married being so soon after the wedding only served to make him more needy and attached than he typically was. His forehead was hot, blankets and pillows circled around him as a makeshift nest as he waited for Ivan to return.

 

He scented Ivan before he saw him walk into view. Till popped his head up, mumbling for Ivan to join him. Quietly, Ivan got onto the bed, lying next to Till, and breathed in Till, his already enticing scent even more tempting in his current state. Ivan peppered kisses along the omega's neck, leaving traces as he trailed up to his lips and jawline. Their tongues met, saliva mixing together as Ivan kissed Till, hoping to provide some sort of comfort for him. The desire too strong, he bit down on Till's lip, not hard enough to draw blood, and when he pulled away, Till let his tongue slide over the place he'd been bit.

 

They shifted in bed, Till's flushed face pressed against Ivan's chest so he could feel the subtle warmth radiating off him. Ivan's hands slid down the omega's waist possessively, then swiftly flipped himself so that he was on top of Till, smirking as Till gasped at his cool touch. Ivan's hand moved to unbutton Till's pants, taking his time as he slid Till's boxers off and tossed them off the bed.

 

"Please," Till whined, hand trailing across Ivan's cheek.

 

Ivan chuckled, taking Till's hand and guiding it back to the mattress. "I'll take my time if I want to. You're already tired enough, but I think you want this as bad as I do." They'd clarified before that he wasn't taking advantage of Till in these weaker movements, and this was why he didn't falter as he began.

 


 

Ivan didn't bother to conceal his soft smile as Till slept beside him, hair tousled and face slightly flushed as his chest rose and fell steadily, with one hand barely reaching Ivan's neck. Ivan shifted carefully and brushed Till's hair out of his face, leaning forward to press a gentle kiss to his husband's forehead. Ivan lay flat again, sighing. Till smelled so strong, so fucking delicious, and Ivan almost wished he would wake up, but he let him sleep, knowing how much he needed the rest. After some time of lying beside him, Ivan still half-asleep, Till began to stir, bleary eyes blinking open and taking a moment to focus.

 

Till crawled closer to his alpha, clinging onto his neck. "Ivan," he mumbled, resting his head on Ivan's chest.

 

"Yes, baby?" Ivan smiled, hugging him closer to his body and kissing the top of his head.

 

"You promise you'll stay here?" Till looked up, hands moving to wrap around Ivan's waist. He wanted to feel more of Ivan's touch against his skin, the pleasure and relief he always brought him without any doubt or falter, but he was still so tired, so for now he did all that he could do, clinging onto his alpha, his husband, just his, forever.

 

Ivan kissed Till's neck, licking it gently. "I'll stay, I promise," he whispered into Till's ear, "I do."

 

And they stayed that way until Till had fallen back asleep and Ivan had lost track of time, comforted knowing they could stay like this, spend time with each other every day, for the rest of their lives. Till would be Ivan's, and only his. 

Notes:

I didn't massively focus on omegaverse exactly bc I'm really scared I will/I got something wrong and people will start attacking me so I'm not really sure how this turned out or if this is what you wanted-love you Skylar ❤