carousel

3K 41 7
                                        

you put on one of cameron's hoodies, jeans, and shoes to match your outfit.

the fair had opened back up, and as odd as it might seem to outsiders, a group of adults showing up every year was normal for you all. it was a tradition, something you looked forward to every single year.

as you reached the main floor of the house, you glanced at cameron. he was still on the couch, unmoving, eyes distant.

"are you not going to go?" you frowned, a small ache in your chest.

seeing your disappointment, he sighed. "baby... i'm sorry," he murmured, finally rising to give you a quick kiss. his lips were soft, and you could feel the weight of everything he wasn't saying.

you kissed him back, lingering just a moment longer than usual. silence filled the room after you pulled away, not tense, just heavy with unspoken words.

you weren't angry, just disappointed. he'd promised to go, and you had been excited to ride the carousel together, your favorite ride, where it was always hilarious to watch a tall man struggle on a ride meant for kids.

kissing him again, you whispered, "it's okay... but you gotta make it up to me."

his smile lit up instantly. "i will," he promised.

"let's go, y/n!" ryan called from the front door, clapping.

you planted one more soft kiss on cameron's lips before running outside to the van. as you went, you overheard toby talking, the others unusually quiet, a rare, almost solemn moment.

"so that's the plan," she finished.

confused, you asked, "what's the plan?"

startled by your voice, she froze for a moment, then looked to the others for help.

swagger finally spoke. "we were talking about what rides we're going to hit today."

you nodded and climbed into the van, sitting next to mason, leaning slightly on his shoulder to rest.

once at the fair, the group agreed to split up and meet back at certain times.

you paired with mason, which you didn't mind, he was competitive, and he might win you something.

as the next meet-up time approached, mason tugged you toward a game. "how about this one?" he said, pointing at a clown-pin knockdown.

you grinned. "i want that big alpaca!"

you ran to pay, and once the guy handed over the balls, the timer started. it felt like seconds passed in a blur.

you missed almost everything. frustration bubbled over.

"please... do it for me," you pleaded, almost on the verge of tears, fully drained.

mason didn't give you a chance to protest. he paid, threw, and won, handing you the big alpaca while keeping a small one for himself.

you jumped, laughing, squealing like a child. "thank you! thank you! thank you!"

from a distance, someone called your names. "mason, y/n!"

you turned to see ryan, walking toward him. "look at what i got!" you smirked proudly.

"i'll put it in the car for you—toby got a big unicorn too," he said, taking it from your hands.

before mason could speak, your phone rang. you pulled it out, cameron.

following mason and ryan to the car, you answered. "hey, cam."

"hi, baby... what are you up to?" his voice instantly made you smile.

"walking with mace and ryan, mason won me a big alpaca, so we're putting it in the van."

"tell that short boy to stop making moves on my woman," he joked, making you laugh.

changing the subject, he asked, "do you have any clue when you'll ride the carousel?"

shaking your head, you admitted, "i don't... i don't really want to ride it."

frowning, he added, "it's not going to be as fun without you—it's our thing."

after a few more words of encouragement, "i think you should ride it. you'll have fun. i know it," you agreed.

walking back, mason held your shoulder gently to keep you near.

"fine... i'll ride it. i have to go—i'll talk to you later. bye, babe," you whispered, ending the call and tucking your phone away.

toby led you toward the carousel, where the group had already started picking their horses.

you ended up having an amazing time, especially watching swagger struggle to mount his horse, his mask slipping as he moved too quickly. laughter and light-hearted chaos surrounded you.

suddenly, the ride slowed. "attention riders: technical difficulties. please remove your belts and wait for workers to assist you off, group by group."

you carefully stepped off your horse, scanning the crowd. everyone else had already dismounted, and then you heard your name.

"y/n..."

looking up, you saw cameron. "cameron... i thought you said you couldn't make it," you said, heart leaping at the sight of him.

he stepped forward, then dropped to one knee. nerves flickered across his face as he looked up at you. "y/n... will you marry me?"

shock froze you. tears blurred your vision as he spoke of how he'd fallen in love with you, how he knew you were the one.

when he finished, you could only nod, whispering through your tears, "yes... of course i will."

he gently tugged you close, slipping the ring onto your finger, then pressed his lips to yours. the kiss lingered, soft and unhurried, the world falling away around you.

cheers erupted from everyone watching, breaking the intimate bubble you had shared.

"the ride isn't actually broken... so we could get on together," cameron said, proud and grinning, finally having the courage to ask you the way he wanted.

the night ended with everyone back on the carousel, you and cameron sharing the moment, hearts full, and a new chapter just beginning.

goodguyfitz (oneshots)Stories to obsess over. Discover now