Type: slight heated moment
It wasn't news to anybody that Zach enjoyed a good cuddle every now and again, but it was news for Jack to see him cuddled up asleep with someone else, even though they were dating. See before they were dating Zach was a serial cuddler, he would go from one person to another in a matter of minutes. But he had always said that Jack was the best at it, being one of the clues that made Jack understand the feelings that Zach had for him.
Once they began to get serious and in a more committed relationship Zach slowly began to stop cuddling with other people and not because Jack had asked him to or anything. He stopped because Jack was always there to hold him when he needed him to. But today circumstances were different and instead of Jack being home hanging out with Zach, he went out with a few friends to relieve the stress that's been consuming him lately. With the tour and everything he felt like he could use a break from all the work and go on an outing with some other people for once.
And he was having a good time, up until he saw Zach and the boys all hanging out on their Instagram story, playing games, he wanted to be with them so bad but he didn't want to leave his other friends behind and seem like an asshole. So he decided to stay and have dinner with them. It was nice, nothing too special but still nice, and once dinner was over, the group decided to go out dancing up until around 1:00 am. Jack had been slightly hesitant at first, but he ended up having a better time then he thought he would. When he went home he was dead tired and exhausted from the long day. The car ride was long and when he finally had reached the house they were staying at briefly he slowly climbed up the stairs to their front door and wrestled around for his keys. Once he had gotten the keys into the door he unlocked it and walked inside, beginning his march up to his room.
He had reached the living room and almost, key word being almost, didn't notice two figures on the couch. But once he did, upon closer inspection, he realized it was Corbyn and Zach. He felt a slight rage begin to consume him and his fist slightly clenched. Now Jack knew that of all people Zach could have been cuddling with he was probably the least threatening, but that still didn't stop the sick feeling of jealousy from sneaking up inside his body. He wanted to rip the boy out of the others grasp, but he knew better than that.
So with all the power he could muster up he walked away towards his room and didn't look back. He was proud of himself for that, proud of respecting Zach and keeping his head calm. He knew how sad the other boy would be if the first interaction they had was Jack being upset with him, and when it came down to sucking it up and letting his ego take a hit or making Zach feel bad or upset, he would always choose letting his ego take a hit. He adored the kid with all of his heart.
Almost stopping the rest of the way, which he knew was immature, he reached his room. It felt nice to be home and to be able to get undressed and slowly climbed into the warm bed that had been calling his name all night. With one last sigh of aggression, all thoughts were gone from his brain and he closed his eyes quickly falling asleep.
———
It was maybe around 3:00 am that Jack had been awakened by the rather loud opening and closing of his bedroom door. He heard some footsteps, a few little sighs, some clothes drop to the floor, and then felt the bed dip down for a second as another body must have climbed into the it with him.
"Jack.. are you awake?" He heard a familiar voice whisper as a finger outlined his jaw and played with the curve of his lips.
Jack opened up his eyes slightly and saw Zach about a foot away from him, smiling like Jack was the best view on earth. Jack let out a tiny giggle as Zach tickled his neck on the way down to play with his t-shirt, "Well I most certainly am now baby!" Jack whispered, voice slightly rough from having just woken up.
"Good," Zach said smiling wider, "I missed you so much tonight and I couldn't wait to talk to you." He said laughing as Jack pulled him into a warm hug. Jack embraced him hard and put in as much love as he could.
When Jack pulled back he looked at Zach for a few seconds, taking in the beautiful sight of his boyfriend, before he reached down to peck the boys lips a few times just to be obnoxious,"I-Missed-You-Too!", Jack spoke between kisses.
Zach continued to laugh as Jack sprinkled kisses all down his jaw, neck, and upper chest. "Stop!," Zach laughed out as the kisses began to go further and further down his body, "You're making me ha-ard" Zach said as he gripped the curly hair of the other boy.
Jack had already made his way down to the other boys waist line of his underwear and was leaving trails of hickeys everywhere, biting the skin around the waistband and slightly pulling it up sucking on the skin.
"That's kind of the point." Jack said as his fingers began to massage the skin on his lower belly. His mouth still working dark hickeys into the boys abdomen.
Zach grabbed his chin and pulled him up leaning in for a long and slow kiss. He had missed jack so much, it was hard to distract himself away from the older boy. He felt Jacks tongue slide against his mouth asking for entrance, but he denied pulling away from the other boys lips and slotting himself under the other boys chin, "Not in the mood tonight. Just want to cuddle" he spoke softly as he snuggled up closer to the other boy and wrapped his arms around his waist.
Jack smiled at the boy tightening the grip that he had on the other boys shoulders before slowly wrapping his arms around him and locking their legs together, "Sounds perfect baby." Jack said sighing in contentment at the boy below him.
"You know," Zach started to say, "You're a much better cuddler then Corbyn is. As much as I love the boy he's just not as good at it." Zach mumbled as he pecked Jacks chest.
Jack let out a breathy laugh and gave the boy a quick squeeze, telling him to get some rest while having the largest smile possible displayed on his face.