Finding His Omega (Sweet Beginnings Bakery Book 3)
Page 5
Okay, he knew what physically had just happened, but the entire thing had come completely out of the blue.
Gavin had his own feelings, but he hadn’t gotten the faintest hint that they were reciprocated.
He and Connor were friends, friends hung out and helped each other out. Gavin would never let his attraction to Connor get in the way of that friendship. They hadn’t known each other long, but Connor was far too important to Gavin already to ruin everything with a quick fling.
Connor kissing him changed everything.
There was a chance that Connor was just looking for something fun, but there was also the possibility that Connor was looking for something more.
Gavin didn’t want to just be a rebound, but it didn’t feel like that with Connor.
The kiss meant something to Gavin, and he had a feeling that it meant something to Connor as well. If it hadn’t, why would Connor just kiss him and leave?
Gavin’s mind was racing with what-if’s throughout the entire time he was getting dressed and walking to the bakery.
What if he and Connor started dating? Connor was pregnant, what would that mean for the baby?
Gavin knew that he was getting ahead of himself, but that was a factor that he would have to take into consideration. Connor deserved more than just a quick fling, both for his own benefit and the baby’s.
“You look distracted.” Jeff deadpanned, and Gavin jolted upright.
He rubbed the back of his neck sheepishly, and went back to rolling out the pie crust he was working on. “Yeah, sorry.” He didn’t offer anything else.
Jeff had been a lot friendlier lately, something had changed after the wedding, but Gavin was still a bit hesitant around him. He definitely did not want to mention the thing that was apparently starting to brew between him and Connor, just in case Jeff got the wrong idea.
The last thing Gavin wanted to do was take advantage of Connor. The second to last thing he wanted to do was make it look like he was taking advantage of Connor.
Jeff just raised an eyebrow and went back to hand-mixing the cake batter he was working on.
Mark was unfortunately much nosier, and apparently did not want to take no for an answer.
“Come on Gav.” Mark needled from the other side of the room, where he was decorating a brightly colored cake. “What’s on your mind?”
Gavin didn’t answer, he just kept his eyes on the pie rust.
“Gavinnnnn.” Mark whined, in the voice of someone who was used to getting his way.
Gavin sighed and put down the rolling pin. He turned to look at Jeff with an exasperated look on his face before he turned to Mark.
“Fine. Connor kissed me when he left this morning.”
“Oh, the cute omega that was in here yesterday? Good for you!” Mark grinned at Gavin, but Gavin looked nervously over at Jeff.
Just like Gavin had expected, Jeff had an almost unreadable expression on his face that leaned just this side of disapproving.
“Are you sure that’s a good idea?” Jeff said softly, although there was far less malice in his voice than Gavin had been expecting.
“No.” Gavin said bluntly.
Gavin really did not know where this thing he apparently had with Connor was going, and he didn’t want to let either himself or the omega get hurt in the process.
Still, he had a shot, and he knew that he might not be able to forgive himself if he didn’t take it.
“Why wouldn’t it be a good idea?” Mark asked. The other omega was apparently blissfully unaware of the circumstances behind Gavin and Connor’s meeting.
Gavin opened his mouth to speak but Jeff meet him to it.
“Maybe because Connor is pregnant and had, two months ago, been dumped by his fiancé at his wedding.”
“Oh, that’s him.” Mark’s voice sounded contemplative. “Honestly, I think you should give it a go.”
Jeff glared at the other omega, but Mark raised a hand up in defense and kept talking.
“I’m not saying go out and propose to him right now or anything, but give it a shot. The way he looks at you, that boy is smitten. I know the timing isn’t great, but if you’re willing to be a part of his life, and the kid’s life, it wouldn’t hurt to give it a shot. Anyway, Connor is his own person. If he is kissing you it’s obviously something that he wants.” Mark shrugged. “Just my two cents on the matter.”
That was pretty much Gavin’s view on the whole thing. He wanted whatever this thing with Connor would shape out to be, but at the same time, despite being the alpha he was content to let Connor take the reins.
Connor was the pregnant one, Connor was the one freshly out of a long term relationship.
Gavin was willing to take whatever Connor was willing to give him, but he also didn’t want to be the one to push for it.
“Just be careful.” Jeff said softly. “Talk to him, just don’t assume that you both know what the other wants.”
Both Jeff and Mark were right.
Gavin didn’t want to throw away a good thing because he ran the risk of getting hurt. If Connor thought that he was ready for another relationship, of any sort, then Gavin was going to trust him.
Still, Gavin was going to have to be careful. He cared for Connor, it wasn’t love yet but the potential was there.
He had to do this right.
CHAPTER 8 - CONNOR
CONNOR WOULD BE the first to admit that kissing Gavin was a bad idea, but when he had woken up to Gavin looking at him like that, like Connor had hung the moon and stars…
Connor couldn’t resist.
The few moments that Gavin didn’t kiss back nearly broke Connor’s heart in two. He thought that he had completely ruined their newfound friendship.
Luckily he hadn’t, but that had still been a heart-stopping experience.
Connor really didn’t have anyone in D.C. anymore, not that he could consider a close friend. He couldn’t lose Gavin too.
This was all happening too fast, Connor knew that, but he had the chance at happiness and he couldn’t let it go.
Gavin made him happy, he felt safe and cared for around the alpha, and they were good together. He made Connor feel like his heart and dreams for a future hadn’t been broken in two.
It could all end badly but Connor had to take the chance.
So far, everything had been easy. Too easy in fact.
After the kiss, it was like their relationship barely changed other than the fact that Connor now stayed the night at Gavin’s house more often than not, and that they occasionally made out on the couch. Connor also stopped by Sweet Beginnings to pick up Gavin for lunch on occasion. The free sweets he got out of it were more than worth him walking out of his way rather than Gavin coming to pick him up.
It was good and easy, but Connor wanted more.
He hadn’t been this horny in years, yet Gavin was ever the gentleman and didn’t seem to want to push Connor.
It was frustrating, Connor really didn’t want to be the one to take charge, but something had to give.
Honestly, all of their problems could be solved with a bit more communication, but Connor was hesitant to push things.
It wasn’t just a sex thing, Connor did value their friendship, but he wasn’t sure what Gavin wanted.
Connor wasn’t exactly a catch at the moment. He was still, to some extent, hung up on his ex, and for heaven’s sake he was pregnant. He still couldn’t understand why Gavin would want him at all, but somehow Gavin did.
He didn’t want to push and find out that Gavin was just looking for something casual, even if it didn’t look that way from Connor’s point of view. Connor was almost content to just leave everything in limbo and just let the cards fall how they may.
At least that would lessen the chance for outright rejection.
Still, Connor knew that he would have to talk to Gavin eventually. They couldn’t keep going on in this ‘are they friends, or something more’ limbo once the baby was born.
Connor
needed to man up and talk to Gavin about the status of their relationship. Well, that and get laid.
One of those things was more important, but the other should, in theory, be far, far, easier.
Connor usually got what he wanted.
CHAPTER 9 - GAVIN
GAVIN WAS STILL unsure of what exactly he and Connor were doing. It felt like dating, but they never talked or put a label on it.
Gavin knew that they needed to slow down and talk it out, whatever they were doing, but whenever he went to talk to Connor he always found himself getting pulled into something else, and he couldn’t find it in him to say no to the omega.
There was the unconscious but almost unbearable urge to protect Connor, to keep him safe, and keeping him close physically was exactly that. Connor couldn’t get into trouble or get hurt if he was with Gavin most of the time.
They saw each other almost every day at this point, either meeting up for lunch or for dinner. Most of the time they even work up in the same bed. Gavin couldn’t remember the last time that Connor had gone back to his own apartment.
It felt like they were moving too fast, but it was like a train hurtling downhill and Gavin couldn’t find the strength to stop it, whatever they were.
At the moment, Gavin was sitting on his couch with Connor tucked up underneath his arm.
The omega was a warm, solid weight against his side and Connor could barely focus on the movie. His entire body was attuned to where Connor’s and his bodies aligned. It felt nice, domestic even.
This was something that Gavin could see himself wanting far, far into the future. He couldn’t imagine a time when he wouldn’t want Connor.
Gavin was lost on thought and jumped a bit when Connor said something that he couldn’t quite make out. “What?” Gavin turned his head to look at Connor and blinked in surprise as Connor leaned up to kiss him.
He smiled and leaned into the kiss, then slowly began to lower Connor so that he lay sprawled out along the couch.
Connor was soft and warm and his mouth opened up beautifully beneath Gavin. It was easy to take control of the kiss, and Connor hummed softly in contentment against Gavin’s mouth.
They had done this a few times, made out on the couch like teenagers while some movie or show had played on in the background.
They may have been sleeping together, but they weren’t sleeping together.
Something deep within Gavin wanted more, but he wanted to, had to, take this slow. He had to treat Connor right, whatever this was that they were doing. He couldn’t be the one to make the first move. It was all in Connor’s hand.
Connor wanted this, that was for sure, but that still didn’t help the feeling deep in Gavin’s gut that told him he was taking advantage of Connor.
The omega was in a vulnerable position, maybe he just wanted companionship and thought that kissing Gavin was the only way to keep him. That couldn’t be true though, they had existed just fine as friends long before any skin on skin contact came into play. Gavin needed to keep Connor safe though, even if that meant keeping Connor safe from Gavin himself.
Gavin could feel himself begin to grow hard in his pants just from the soft, warm, feeling of Connor sandwiched between Gavin and the couch, but he couldn’t, he needed to…
Connor ground his hips up and Gavin could very clearly feel Connor’s erection brush against his own.
Well, that was new. Connor had never done anything like that before, and Gavin felt a bit of hope mixed with arousal rise within him.
He wasn’t going to make the first more, but if Connor did…
The omega broke the kiss and rested his head against the crook of Gavin’s neck, panting heavily. “Gavin, please, just…” He let out a harsh breath. “Please fuck me already.”
The breathy, needy, sound of Connor moaning right in his ear went straight to Gavins cock. Connor was here underneath him just begging for Gavin.
Gavin knew he shouldn’t, he knew that he should be a gentleman and insist that they wait, but wait for what? For the baby to be born? If this was what Connor wanted…
In one smooth motion Gavin gripped the back of Connor’s thighs and stood up. Connor squeezed and wrapped his hands tight around the back of Gavin’s neck.
“What are you doing?” Connor’s voice sounded excited though, not nervous. That was a good sign.
“Bedroom.” Gavin forced out and his voice rough with arousal and want.
Connor just buried his face in Gavin’s neck and held on tight as Gavin carried him back into the bedroom.
Gavin wasted no time, he gently put Connor down on the bed and climbed up after him.
The kissing on the couch had been frantic and needy, but that wasn’t what Gavin wanted. Not now. Connor tried to take control of the kiss and bring the heat back but Gavin wasn’t about to let him.
Connor may have initiated this, but now Gavin was in charge. He was going to do this right and give Connor every bit of the attention and pleasure that he so deserved.
Gavin kept the pace slow, a pace that was almost torturous for the strain of his cock in his pants. He mapped out every inch of Connor’s mouth with his tongue while he explored Connor’s body with his hands. He had touched Connor above the clothes on the couch before, but this was different. He had permission to actually touch and to make this pleasurable for Connor.
Gavin was keeping this slow but he wasn’t going to wait too long. They had gone this far before at least. He slowly slid his hands beneath the hem of Connors shirt and Connor gasped as Gavin ran his hands along the smooth, warm, skin.
Connor bucked his hips up against empty air, searching for friction, and Gavin felt his own hard cock give an almost painful twinge at the sight. Connor just looked amazing all spread out beneath him, with the swell of his belly just beginning to be visible beneath his shirt.
“Come on already.” Connor whined, and something inside Gavin broke.
Enough was enough, he was done teasing.
“Off.” Gavin said firmly, and tugged at Connor’s shirt. The alpha pulled back and stripped off his own shirt and shimmied off his pants until he was naked.
When Gavin looked up, Connor was staring at him with undisguised lust, with his shirt already off and his pants unbuttoned. Gavin could see the outline of a thick cock tenting Connor’s pants, and his mouth watered.
There would be time for that later, but at some point he would have to get his mouth on Connor.
Connor’s stare made heat prickle beneath Gavin’s skin/
“Enjoying the view?” Gavin said teasingly, and Connor flushed, probably embarrassed to have been caught staring.
“Yes.” Connor said boldly, although it nearly came out as a gasp. “You’re so…” Connor waved his hands as if he was unable to come up with the words to describe what he thought of Gavin.
It was adorable, if Gavin was being honest.
Gavin shuffled his way back over to where Connor was and dragged him into a searing kiss while one hand came down to tug at the waistband of Connor’s pants.
“This needs to come off too.” Gavin murmured as he nipped at the skin beneath Connor’s ear.
Connor pulled back and looked up at Gavin through his eyelashes. “How about you help me with that?” He said coyly.
Gavin had to fight back a grin at the sight. Connor just looked so good like this. “If you’re sure.”
Maybe the teasing wasn’t done quite yet.
He dropped his hand to gently rub at the smooth skin of Connor’s hip bone, which was poking out just over the hem of Connor’s waist band.
Gavin took his time, gently caressing Connor’s skin and waiting until he was persistently pressing up into Gavin’s hand before he finally cut to the chase and pulled down Connor’s jeans.
Connor gasped when Gavin gripped his member through the cloth of his boxer briefs. “Are you sure you want it?” Gavin said teasingly. “I can always…”
“No!” Connor said harshly, “Please Gavin I need…”
Gavin only had so much restraint, not when the omega he cared so much for was beneath him in bed, literally begging for him.
Enough was enough, and Gavin pulled Connor’s underwear off unceremoniously and gripped Connor’s member in one hand while reaching the other around to circle Connor’s hole.
It didn’t take long before Connor was torn between rocking back onto Gavin’s fingers or rocking forward into Gavin’s hand.
Gavin himself was so hard it almost hurt.
Connor was ready, and Gavin couldn’t bear to wait any longer.
He slid off the bed, much to Connor’s dismay if the omega’s frustrated whine was anything to go by, and rummaged around in the bedside drawer for the condoms that he kept stashed there.
When Gavin turned around, he had to take a moment to just admire the view. Connor looked absolutely gorgeous with his legs spread and his cock hard and leaking against the slight swell of his stomach.
Gavin couldn’t help but pull Connor back into a searing kiss. “You look amazing, all laid out and desperate for it.” Gavin practically growled as one hand made to possessively grab at Connor’s ass.
“Hurry up already.” Connor moaned when Gavin’s fingers brushed perilously close to Connor’s hole but didn’t dip inside.
Without further preamble, Gavin rolled the condom over his cock and sunk into Connor, who gripped at his shoulders and moaned.
Gavin stopped when he was fully seated inside Connor, but Connor let out a whine and ground his hips against Gavin. “Come on, move already.”
“I don’t want to hurt you.” Gavin protested but Connor shook his head.
“I’m ready okay, move.”
Gavin wasn’t one to deny his omega what he wanted, so he slowly pulled his hips back and rocked into Connor, and eventually he began to build a rhythm.
With one particular thrust of his hips, Gavin hit an angle that made Connor cry out and clench around him.
“Can you…” Connor gasped, but couldn’t finish the rest of the sentence.
That didn’t matter though, Gavin knew exactly what Connor was trying to say. He angled his hips and tried to hit that particular spot over and over. He was successful too if Connor’s strangled gasp of “yes, there” was anything to go by.