Be good. Those were two words that made Keith weak and tremble, a goofy smile on his face as he played around with Shiro. It made him happy. It meant that Shiro cared and that he'd come back around to make sure that Keith didn't get into trouble.
"Be good baby, don't make me have you regret misbehaving." Shiro threatened with a smirk and a grab of the smaller boy's chin. He looked down at his beloved, stomach flipping as he thought about just how lucky he'd gotten to call this boy his own.
"Yes sir.. I'll be good." Keith promised in a whisper and leaned up to kiss him. It was soft and slow, gradually turning into heat and passion. Tongues mixed and both were left gasping for air as Shiro had Keith up against the wall with his wrists held above him.
"Naughty boy. Don't you think naughty boys should get punished?" Shiro asked, his tone condescending but he knew this drove his boyfriend wild. They'd done this so many times before and Keith could never get enough of being Shiro's little play thing.
"Hmm probably. What do you think?..." he leaned forward as much as he could and left a soft kiss below his ear. "Master please... make me sorry for being a tease.... make me promise to be good." He whined needfully and smirked when he heard the groan from Shiro. He was thrown down onto the bed, shirt pushed up and his pants already down to his ankles. He didn't care, This was what he wanted.
Shiro wasted no time, Keith was always prepared. He was always stretched, they were frequently active of course. The older male pressed his lips to his neck as he pushed into the squirming boy in his arms.
It was a chorus of moans, name screaming, and finally after a long and tiring evening and a few rounds of sex, a chorus of snores from the two naked and totally satisfied males. They cuddled each other through the night and well into the morning, almost waking up late for Shiro's big day.
They dressed quickly that morning and Keith couldn't help but tear up as he kissed him goodbye. "Good luck.. please come home as soon as possible." He pleaded and gripped the front of his shirt.
"I will baby boy. Kerberos is far out but as long as I have your love, I'll always return." He promised and kissed his younger love. It was slow and sweet and full of every once of love he could muster.
They parted ways and Keith watched the man he loved go into space from afar, wanting to be with him more than anything but he was so, so proud. He knew he'd come back and keep his promise.
But... promises are sometimes broken. Not out of want, no Shiro never wanted to break that promise. He knew that everyone back home would think he died. That Keith would think he was all alone. And it tore him apart.
Keith spent his days after the reports came in, alone and afraid. He didn't talk to anyone and didn't even show up for his classes. He was totally and completely alone. He looked at the picture he kept close to his heart always, tears running down his cheeks. All he could think of were the last words he'd heard him say. 'I love you Keith. My baby. Be safe, be good.'
YOU ARE READING
Daddy's Good Boy
FanfictionShiro and Kieth, Kieth and Shiro. You can't have one without the other. Multiple short stories of one of my favorite ships. NO SHIP HATE. Open to writing for other ships, just ask! :)