Gerard awoke from a short nap with a low groan, feeling a heavy kind of weight on top of him. He opened a bleary eye and, thanks to his heightened night vision, he could see a naked Frank sitting on top of him with desperation seeping from every pore. The smell was suffocatingly sweet and filled with lust.
"Jeez, Frankie." Gerard muttered sleepily, his hands coming up to run over Frank's thighs, "What is it?"
"I need you." Frank begged in a whiny whisper, "Please. God- I can't. I tried to hold off. I didn't wanna wake you, I- Alpha, it hurts."
"I got you, Frankie." Gerard stifled a yawn, "I'll make it better."
Frank let out a small sniffle as he ground himself down on Gerard, sucking in a relieved breath at the friction against his dick, "Fuck-" Frank breathed, "Alpha, please."
"Then come here." Gerard squeezed Frank's thighs but Frank shook his head vigorously.
"No, not like this... I want- I- I need..." Frank let out a groan and his brows knitted.
"Hang on, okay?" Gerard gingerly took Frank off of him and lay the omega down before he got up and walked over to their bags. He bent down and grabbed two things. He handed Frank his inhaler, hearing how shaky Frank was. The omega took in a deep puff of his aspirator and held it in before he exhaled, looking up at the Alpha with grateful eyes. The second thing Gerard held out to Frank was a bottle of water. Gerard opened the bottle and Frank opened his mouth on the neck of the bottle, drinking in a sip as Gerard poured it for him.
He turned and put the bottle aside and turned back, dropping Frank's inhaler with a clatter on the wooden floor. He stared at Frank who had turned and gotten into his hands and knees, presenting himself to the Alpha in a clear and concise sign that he wanted to be bred. Gerard all but choked out a breath as the omega's hips swayed back and forth slowly and he dropped down from his hands, his face down against the floor of the nest.
The curve of his spine was something that Gerard would never be able to forget and would probably be able to trace it in his sleep. He wandered over slowly and looked down at Frank who had turned his head and locked eyes with the Alpha, whining low as the color of his irises morphed from their soft hazel-brown into that vivid lavender. The color beckoned for the Alpha, so enticing, so hypnotizing. It immediately had Gerard's eyes shift from his natural hue to the Alpha green, his brain shifting and zeroing in on his instincts thanks to the omega beneath him; his omega beneath him, the only thing that mattered. He couldn't fight it if he tried, and right now, fighting was not what he wanted to be doing, all things considered.
"Omega..." Gerard whispered, "Aren't you in pain? I don't think spines are supposed to be that... Bendy."
The small omega merely lifted his ass even higher, his back arching even more than it had been. Gerard let out a moan and reached out, his hand caressing the plump slope of Frank's ass. He slid his thumb over his asshole and a groan escaped him, the flushed omega was still dripping slick, leaking desperately for the need to be wholly filled. It was smeared and running down his thighs and his balls. Gerard stepped into the nest and went down on his knees between Frank's thighs. The Alpha sighed out at the heavy smell that hit his nostrils and he closed his eyes, leaning in to lap at it with his tongue.
Frank gasped at the feeling of Gerard's tongue on him and pushed himself back. Gerard put his hands on the omega's hips to still him and slid his tongue in, groaning at the slick that was almost numbing his tongue. He ran his teeth over the smaller wolf's rim and heard him yelp, grinning wickedly as he straightened up.
"What is it, omega? Tell me." Gerard crooned as he slid his dick over Frank's ass and began grinding his hips, watching his dick as it hardened. Frank was pushing back desperately and trying to get Gerard to do literally anything else but tease him, "Can't hear you..."
YOU ARE READING
Mint and Honey (SLOW UPDATES)
FanfictionGerard and Frank are in their last year of high school and out of all of their seven-part friend group, Gerard is the only one who hasn't presented yet. But he hasn't turned eighteen yet, either. It's Sam that helps him find out what and who he's me...
