Prompt #4: Lock + Key
Words: [NSFW] 3714, [SFW] 1887
Characters: Beast Boy, Terra. Mentions the Titans, Wonder Girl, Kid Flash.
Rating: [NSFW] M, [SFW] T
Theme: Aging Relationships
Setting: Post-series
The relationship Terra and Beast Boy had was a predictable one, even after you factored in Terra's inclination to randomly take off for a few weeks at a time every now and then. They were both 15 - innocently young - and everything about them screamed sweetness.
Mundane chores like food shopping were made worthwhile when he felt her reaching for his hand and her heart fluttered in hallways and corners as he kissed her away from prying eyes and they shared every moonrise on the shore of Titans Island and they were happy and they were content.
//
"Happy Birthday, Terra." Beast Boy said into her ear, uncovering her eyes.
She saw the sign - blaring BEN'S in red neon for the entire world to see - and whirled around to face Beast Boy, confusion and something else (fear?) flashing in her eyes.
"I thought, maybe it was time for our First Date; two-point-oh?" Beast Boy offered quickly as explanation, ears drooping at Terra's expression. He'd been sure she'd love it… "B-but if you don't wanna then I totally understand, we can just go bowling or-"
"It’s okay," Terra said, a smile creeping onto her face, "It was a really good idea, Beast Boy."
Terra seemed a little nervous stepping inside, but soon loosened up as the comforting atmosphere wormed into her. Beast Boy ordered for them - apparently he'd come here more than once since that day. There was now a sticker on the menu with a picture of a veggie burger, for one thing.
Terra jumped a little at a touch on her knee. Noticing that Beast Boy was suspiciously glancing away from her, she bumped her knee against his in what she intended as reprimand, but only made the changeling grin and make faces at her in the mirror until she cracked up.
/
"Terra?" his soft whisper floated through the almost-silence, just noticeable over the distant night time bustle of the city.
"Yeah, Beast Boy?"
He seemed to hesitate.
"...Do you think we'll still be this happy in a few years?"
At this, Terra lifted her head from its resting place under his chin and looked up at him with confusion etched onto her face. He caught her look and shrugged.
She tucked her head back into the crook of his neck and thought for a minute, the soft breeze playing with her hair. He was drawing light circles on her shoulder where he had his arm slung across the back of the bench.
"I'm only just seventeen, Beast Boy, don't make me think about the future!" she muttered with faked stubbornness . Beast Boy wasn't offended by her deflection; for Terra, promising to stay in one place was like making a sunflower point in a different direction.
"I think we will be." he said, answering his own question despite the discouraging response.
Terra leant up a little and kissed Beast Boy's jaw, snuggling back into his neck after and mumbling quietly against his skin "I hope we are, B..."
//
"Hold on tight, Ter, okay?" he said before turning the key in the ignition of the shiny white moped.
"No funny business!" Cyborg warned with a smirk, "That's a rental."
"Don't worry dad, we'll bring it back in once piece." Terra teased, wrapping her arms around Beast Boy's middle. He was practically vibrating with joy at the moment, she noticed with amusement.
Beast Boy used the underwater tunnel that hooked their underground garage up to the city as a practice lane and, surprisingly, was a natural and could control the moped perfectly by the time they reached the surface.
They rode around the city a bit, Terra throwing roses at hot girls on the sidewalk. There was one instance at a stop light where one landed in the open window of a muscle car and, when a predictably beefy guy looked out, Beast Boy blew air kisses and Terra took her beret off to him.
Needless to say, they were the first away from the line - giggling hysterically - when the light turned green.
/
It was Beast Boy's idea to dress in striped shirts, berets and speak with French accents all day.
It was Terra's idea to back away from the people talking real French to them and instead go and get pizza.
Either way, pretending to be a French person lost in Italy was an awesome way to spend the evening.
//
Another year passed with only a few minor teething problems ("You can stay in my room, just leave your junk in yours!") and they were soon eighteen.
Short, feather-light touches turned long and lingering, every one sending shocks across their skin, prickling the hairs on the backs of their necks followed by a quick shiver of goosebumps.
They were hardly ever apart, but times of real privacy were few and far between. Because the team was growing older (and larger, with the addition of Kid Flash and occasionally Wonder Girl), their coverage now stretched further outside of Jump City than it ever had before. On top of that, Robin and Raven were now mentoring a couple of 14-year-olds as the future leaders of their own Teen Titans.
"I miss you, Terra…" Beast Boy mumbled in her ear sleepily as he woke one morning, pulling her closer beneath the sheets.
"I'ven't gone 'nywhere…" she slurred back, half asleep herself, snuggling into the warmth he provided. He didn't sleep in her room every night (although it was rare enough for them to not share a room that Cyborg now teased them when they didn't) but she slept a lot better when he was there - and woke a lot later. "How do you m-m-m-m-miss me?" she asked, stuttering the 'm' through a yawn and rubbing sleep from her eye.
Beast Boy wasn't entirely sure how to explain himself. It was just a notion that had come to him in the trance of waking - a notion that made sense, in a weird way.
"How come we don't have time anymore?" he elaborated eventually. She propped herself up on her forearms and hovered over him. She leant closer.
"We have time now, don't we?" she murmured, cutting off any reply he might have had with a soft kiss.
Beast Boy shuddered, quite content with spending the rest of the day lying where they were, kissing. His hand twitched against the small of her back and she broke away a little, giving him enough time to brush his other hand through her hair and gently pull her back to him by the nape of her neck.
Her skin prickled at the feel of the hand on her back getting under her night shirt and the sound of a soft rustle as he nudged it a little higher, bare skin on bare skin. She shivered against him and he pulled her closer, making what can only be described as an undignified, pleasured sound into his mouth.
Somewhere across the room, both of their communicators beeped in unison. Beast Boy groaned in exasperation and covered his eyes with a hand as Terra pulled away, struggling free of the cocoon of sheets they always somehow created in the night.
Beast Boy peeked through the gap in his fingers at Terra as she walked away towards the dresser. Over the months she had come to claim about 4 different pairs of his boxers (after cleaning them, obviously) and the way they hugged her slim hips would never cease to make his pulse quicken… and though she never wore anything longer than shorts or looser than skinny jeans, there was something about that extra inch of upper thigh that reminded him like a slap in the face how soft and smooth those legs were to touch.
He had to stop himself there before the train of thought carried on to his constant speculation as to what those legs tasted like, how strong they were - how they'd feel wrapped tight around his waist as he--
"BEAST BOY!"
He snapped back out of his thoughts and shook his head, "Wh- what?" he sheepishly asked Terra, who was stood facing him, her communicator in her hand - the conversation presumably over with. Terra was smirking at Beast Boy.
"You're back on Earth now, then?" she teased, curling up in bed with him again.
Beast Boy stuck his tongue out at her, but pulled her close again just the same.
"Robin says there's trouble a couple towns over… he and the others are taking the kids for battle experience…" her fingers 'walked' over his chest, "Starfire and Wonder Girl have gone to a concert in Nevada…." she added, a mischievous glint in her eye, "We have the whole tower to ourselves…"
Beast Boy grinned as she did, knowing they were thinking the same thing.
"Prank time~"
/
"Terra to Beast Boy"
Beast Boy unclipped his communicator from his pyjama bottoms - neither of them had bothered getting dressed for an empty tower - and flipped it open.
"Terra, how's it going on your end?"
"Fridge contents replaced with ping-pong balls, rigged to all fall out when the door opens." she snickered a little, "Security alarm set to play the Sonic Emerald Hill Zone song whenever someone comes through the front door. What about you?"
"I'm just about done here," he said, admiring his handiwork, "Turning all the furniture and contents upside down was a genius idea, by the way."
"Thanks~" Terra said from behind him, "We gonna take a battery from each remote or save that for a special occasion?"
"Christmas is just around the corner," Beast Boy remarked, grinning, slinging an arm across her shoulders.
Terra twisted in his embrace and kissed him, needing to stand on tip-toes to compensate for the increasing difference in height. When she pulled away, he was smiling crookedly and had raised an eyebrow.
"You were right," she explained, "Twice. We don't get enough time together…"
"And what's the second time?" he asked lowly, a soft rumble in the back of his throat that drew her closer.
"We are still happy…" she nearly whispered, smiling and looking away with a slight blush. Beast Boy's face broke out into a huge grin at this and he held her tight and kissed her passionately, erasing any lingering doubt.
Their bodies pressed firmly together, they kissed deeply and intensely until they were both lightheaded, gasping for breath and grinning at each other.
"We still have plenty of time," Terra reminded him, almost shyly.
Beast Boy thought carefully, "...Are you sure?"
Terra didn't hesitate, nodding and pecking his lips. Finally, for the first time in a long time, they were free to love each other in complete privacy.
/
"We both smell awesome." he informed her with a smirk, and she snorted.
"We look even better." Beast Boy hummed in agreement and kissed her softly. Breaking away, a thought came to mind.
"Terra?"
"Mmn?" she replied sleepily He paused a moment.
"Do you think we'll still be this happy in a few years?"
Terra smiled, though he didn't see from where she was tucked into his neck. "I hope we are, B."
/
Beast Boy woke in the evening and the bed was cold.
He buried his face into the pillow.
Terra was long gone.
/