Heat

19.7K 370 48
                                        

Warnings: smut, sex, swearing, riding, fingering, Sub!Stiles



"Are you sure you should study with her alone?" Scott asked as he tried to yet again talk Stiles out of studying with you despite the fact that you were in heat.



"What's the worst that could happen, I mean it's not the first one and we all know how to help her if she loses control." Stiles said back without much thought.



He realised Scott was right when you let out a growl and threw your books down and kneeled at the top of Stiles' bed. He waited for you to do something but instead you just scowled at him.



"You smell so good Stiles and I can't concentrate anymore." You huff.



"Well I apologise for being appealing but I'm not sure how to help you with that." He mumbled as he looked up from his book and found you rubbing your thighs together as you eyed him like he was your next meal.



Deciding that relieving your frustration would be a better option than trying to force you to push through the pain your heat would eventually cause. He lent forwards, sliding his hands under your skirt and into the side of your panties, using his thumb to massage your clit until he'd made you wet enough to slid to fingers into your core.



Your head fell back as he pumped his hand hard and fast, your thighs shaking as he grabbed the back of your legs to keep you up. He continued until you came hard around his fingers causing Stiles to swear softly, you took his awed state as a chance to pounce on him.



You grabbed his shoulder and pushed him down, biting his lip as you kissed him hard, moaning against his mouth when he continued to pump his fingers into you.



"(Y/N) ... Condom... In... the... drawers." He mumbled each word punctuated by a desperate kiss.



His hands didn't stop moving as you lent onto your back and rummaged through the boys' drawers until you found one, throwing it at him as you gripped his hand and began rolling your hips in an attempt to get more friction.



"Shit (Y/N)!" He muttered when you shoved his hand away and stripped your clothes, laying back on his bed as your touched yourself.



"Stiles, hurry up." You snapped and he did as he was told.



Stiles started out on top of you, kissing you as your hands ran through his hair, until you rolled him over and sank down onto his length in one fluid movement. Stiles hand to clench his hands and jaw so he didn't blow his load there and then as his eyes rolled at the feeling of you tight and clenching around his length.



"I'm sorry Stiles." You mumbled when he practically choked on a moan and his eyes snapped open and one hand gently ghosted your hip.



"What for, this is the best thing I've ever done... just I think if I move I'm gonna come." He groaned.



"It's ok I can just ride you." You said making Stiles swear again.



You placed your hands on his shoulder moving up and down his length as he let out a long string of swear words flow from his mouth. Your movements became jerky as you got closer and closer to your orgasm and Stiles happily gripped your ass to move you up and down.



"Oh god Stiles." You gasped as your walls clenched and his dick twitched making you unravel and burst, your eyes rolling as you let out a huge groan.



Stiles made several low grunts as he came, the sight of you coming naked above him was enough to tip him over the edge and he let out a soft blow of air. You flopped down against his chest, his arms wrapping round you, as your body numbed from a fiery desire to a satisfied hum.



"Are you going to need to do that again because I'm going to need a few minutes to recover?" Stiles mumbled as he stroked your hair.



"Can we just stay here you smell so good." You muttered, glancing up at him and blushing when he chuckled at the yellow glow of your eyes.



"Sure but grab the blanket first my Dad might be back soon." He said quickly. You did what he said not even caring that your books had dropped to the floor as you settled back down against his bare chest.

Stiles Stilinski ImaginesWhere stories live. Discover now