Voltron Enchanted

Background color
Font
Font size
Line height

You may recognize the plot from Ella Enchanted!!!

Gifts are usually something to be celebrated.

Usually.

But not so much for Keith. At least for one gift in particular. A gift of obedience.

Of course he was a fairly headstrong child, but what child wasn't? His brother claimed that it was a fairy godmother or some shit who gave him the gift (if you could even call it that). She visited him as a newborn and presented the gift to his parents. Shiro claimed they tried to turn down the gift but she threatened to turn him into a skunk. As much as Keith hates the curse, he'd rather not be a skunk believe it or not.

Ironically however, Keith hates doing what people tell him to. Loathes it in fact!

His family always tried to be wary of his situation and offer him choices and avoided sentences that would cause him to obey without free will. Like saying: "please do your homework sometime tonight" vs. "go do your homework please". He still lost his free will not to do his homework but at least he could choose when he wanted to do it as long as it was that night.

Though, sometimes it was unavoidable or they'd forget. Like saying "Dig in!" At the dinner table. Keith had felt immense guilt for having picked up food by the handfuls and shoving it into his face, ruining the lovely dinner his father spent hours preparing.

But of course he couldn't control it. If someone told him to do something, even as an off handed comment, he had no choice. It didn't help when his parents both died. His mom fell ill and only two years later his father died in a fire on the job.

His brother was old enough to take custody and they've lived in a small apartment ever since. Keith had gotten into trouble quite a bit because of the curse and was no stranger to getting kicked out of schools. But he was a senior in high school now. His last year. He made a promise to Shiro there'd be no funny business. Keith had a grade point average of 4.2 and Shiro was already worried his record would diminish his chances of getting into a good college and receiving the full ride he was promised by the state.

"Is your summer assignment done?" Shiro asked as he stirred a cake mix blending the ingredients. Adam's birthday is on the same day as his second day of school, so they decided to celebrate today on the weekend as a family, and then Adam and Shiro could do a special dinner together on the day of.

"Yeah, I just have to print it out though." Keith ran a hand through his hair as he watched Shiro bake.

"You might as well do it quick before Adam gets here." Shiro suggested.

"Meh, don't really want to." Keith groaned.

"Keith, go print it." Shiro rolled his eyes.

Keith immediately stood up without hesitation and walked to the office. "Fuck you."

"Language!" Shiro huffed.

Keith returned and sat back down lazily. "Happy now?" He grumbled.

"Yes, thank you." Shiro smiled annoyingly bright.

Keith then observed Shiro have a change in demeanor. He seemed suddenly nervous and sat down the bowl he was stirring. "What's up?"

"I wanted to talk to you about something before Adam gets here." He sat down across from Keith and looked at him seriously. "At Adam's birthday dinner on Tuesday, I plan on proposing. I wanted to talk to you about it first though, I know our situation has always been particularly different. And I know it's just been the two of us for years. But I want Adam to be part of it now."

"Shiro that's great! Did you already get the rings?" Keith asked surprised.

"Yeah," he pulled them out and showed off the ring happily.

"Um, if he's going to be part of our family... are you going to tell him?" Keith asked quieter now.

"It might be a good idea. I think he already generally knows there's something off. I could always tell it bothered him that we refused to tell him anything." Shiro sighed. "But ultimately, it's up to you."

"It's okay, you can tell him." Keith nodded.

"Thank you," Shiro smiled. They both quickly stood up awkwardly when they heard a knock on the door and it opened to show the familiar face.

Keith's alarm went off and he let out a low groan and turned over in bed.

Minutes passed before Shiro called through the hallway. "Get up and get ready! I made breakfast! Oh shoot, sorry!"

Keith suddenly sprung up from the bed and began getting dressed in his clothes for the day. He pulled on denim jeans, a black shirt, and a red flannel which he rolled the sleeves up to his elbows. He grabbed some socks and hopped on one foot as he made his way through the hallway to get to the kitchen.

"Careful, or you'll fall and break your face." Shiro smirked.

"Maybe then I won't have to go to school." Keith huffed sitting down at the dining table and dishing some pancakes and eggs onto his plate.

"Very funny." Shiro rolled his eyes.

Keith finished eating all while bickering with his brother. Afterward he fixed his hair and brushed his teeth. He grabbed his school bag and sauntered into the living room.

"It's your last year, you should try not to look so constipated." Shiro teased. "It'll fly by and before you know it, you'll miss high school."

Keith gave him a doubtful look and Shiro ruffled his hair.

"I'll see you when I get home from work. Be on time to class and listen to your teachers." Shiro said grabbing his keys.

Keith's posture straightened at the order. "I'll be fine..."

"Love you baby brother!" Shiro gloated as he left.

Keith huffed and put on his black docs. He checked the time and decided it fitting to head out. He drove to school with dread. He hoped no one told him what to do.

He sat down in class five minutes early because he rather not run the risk of being close to late and moving through the halls at an inhuman speed.

Two minutes till the bell, a small ginger haired girl plopped in the seat next to his. He glanced at her and looked away quickly. Friends probably weren't a good idea.

"Hey, are you new here?" She asked.

Keith inwardly sighed. "Uh yeah, sort of."

"Oh, well I'm Pidge." She smirked, "and the big cinnamon roll there is Hunk."

She pointed to the person sitting in front of them. He turned around and smiled at the two kindly. "Don't call me a cinnamon roll, people will think it's weird."

Keith smiled a little, they seemed friendly.

"What are you losers talking about?" A higher pitched voice came from behind them.

"We were just talking to..." Pidge started.

"Keith." He filled in.

"Keith here!" She finished.

"Keith? What kind of a name is that?" The boy responded in an infuriating tone.

Keith turned around to see who the annoying kid was and froze. He was taller with chocolate brown hair and golden caramel skin. His eyes were a bright blue as they stared down at him. The boy was lanky but his shoulders were broad.

Keith gawked a little at the handsome teen in front of him. At least until he opened his mouth and started talking.

"Well, you're in my spot Keith." He folded his arms.

"How is that my problem?" Keith challenged.

"Oh I'll make it your problem," he moved closer to his face and Pidge reached out and jerked him by the shirt.

"Just sit behind him you asshat. Don't make a fool of yourself." Pidge sighed. "Play nice, he's a new kid."

Lance frowned and plopped down in the seat annoyed. "I don't like him. He looks shady like he's hiding something."

Keith's heart pounded at the comment. Was he that obvious? No way. How did this kid have one exchange with him and already know he had a big secret.

"Don't let Lance upset you, he's an idiot but we love him." Pidge rolled her eyes not noticing Keith suddenly perk in his posture.

"So why'd you move to this school? Are you from around here?" Hunk asked.

"Uh, yeah, I guess I just wanted to be a wildcat," Keith lied.

"Hmm, tell me, are you lying Keith? If that even is your real name." Lance glared at him suspiciously.

Keith's posture straightened, "Yes." He said clearly and immediately wanted to bang his head against the table.

"Ha! I told you guys! So, tell us why you actually transferred why don't ya?" He leaned in intrigued.

Keith felt annoyance rise in him. He hated being told what to do. "I was kicked out of my other school." He said through gritted teeth.

"Why's that?" Lance smirked.

"None of your business." Keith snapped. The bell rang and he heard Lance lean forward in his chair close to Keith's ear.

"C'mon,"

Pidge smacked his arm, "leave him alone Lance."

"Fine!" He said sitting back in his seat and Keith let out a breath of relief.

After class he briefly muttered a goodbye to Pidge and hunk purposefully ignoring Lance. He went to another class and before he knew it, it was lunch.

He walked out holding his trey and made eye contact with Pidge who waved him over. He also saw Hunk and Lance sitting there as well. Maybe Lance would be better than earlier.

"Well, if it isn't the mysterious emo kid from earlier!" Lance brightened.

Keith immediately turned around to walk away but Pidge grabbed him by the collar. "You'll get used to him."

"You say that like it's a good thing." Keith mumbled sitting down.

"I'm right here." Lance frowned. "So?" He pressed excitedly.

"So what?" Keith looked at him unimpressed.

"Are you going to tell us why you got kicked out?" Lance leaned forward on his elbows.

"No." Keith shook his head.

"What? Please!" Lance begged.

"No."

"Why not?" Lance pouted.

"Because."

"Because why?"

"Can we change the topic?" Keith sighed rolling his eyes.

"Fine." Lance frowned and crossed his arms. But Keith knew he was up to no good when a smile spread across his face. "You got a girlfriend?"

"No." Keith grimaced a little.

"What? Not even a little one? Not even a crush. No girls?" Lance pestered him.

"I'm gay." Keith felt like ripping his hair out. This kid was annoying.

"No way! You like boys? So you like me right? You think I'm hot?" Lance asked suddenly excited.

"Don't flatter yourself." Keith visibly rolled his eyes.

"No way. I bet you do! You might as well announce it to us. Heck, tell the whole lunchroom about how you're gay and madly in love with me, Lance McClain." Lance smirked jokingly.

Keith stood up calmly, stepped up onto the table for everyone to see, took a deep breath, and... "I'm gay and madly in love with Lance McClain!"

"Dude! W-what are you doing? I-I didn't mean it! You didn't have to-..." Lance frantically looked around the room and attempted to get Keith to get off the table.

The entire room had gone silent for just a second before suddenly buzzing even louder than before. Keith stepped off the table with a deadpanned face and sat back on his seat.

"What the fuck was that?" Pidge was bewildered.

Keith shrugged as he took another bite of his food. He looked up to see Lance staring at him with wide eyes and bright red cheeks.

"W-why did you do that?" Lance asked flabbergasted.

"What do you mean why? You told me to." Keith tilted his head.

"I didn't mean it! I was joking!" Lance screeched.

"Sure you were lover boy." Keith stood up and left to dump his tray leaving behind a confused and embarrassed Lance.

After that he only saw Lance once and it was passing in the hallway. Lance had quickly adverted his gaze and ignored him, which Keith was totally fine with.

Keith went home and patiently waited for his brother. As soon as he walked through the door, Keith bombarded him with papers that needed to be signed. "My teachers... you know," Keith didn't need to give an explanation as Shiro already understood.

"Don't worry about it." Shiro said in order to let him relax.

"Thanks." Keith plopped on the couch.

"So, how was your day?" Shiro asked.

And then he told him about Lance. How annoying and infuriating he was. How blatantly rude and how he kept making him do and say stuff he didn't want to.

"Hm," Shiro studied him, "sounds like you have a crush,"

"What!?!" Keith erupted. "Did you not listen to a word I said!"

"Yeah, I have, for the past two hours." Shiro smiled.

Keith went quiet seeing his point and pouted instead. Him? Like that asshole? No way.

After dinner, Keith decided to go to bed early. He laid in his bed and stared up at the ceiling thinking about his day. Thinking about that asshole in particular.

In the morning, Keith got up and took a shower. He got dressed and came down the hallway to join Shiro for breakfast. "Morning baby brother!" Shiro sung because he knew it would annoy Keith.

"Are you ready for tonight?" Keith asked.

"As I'll ever be." Shiro grinned and ruffled Keith's hair. "Ugh, dry your hair before you go to school."

Keith perked up, "I was already planning on it but gee thanks." He glared.

"Sorry."

After breakfast, Keith dried his hair and brushed his teeth. He met Shiro at the door to say goodbye as per usual and finished getting ready to go.

When Keith made it to school he immediately felt dread at the thought of dealing with Lance. "Keith!"

Speak of the devil. Keith pretended not to hear the annoying boy call for him.

"Stay right where you are Kogane!" He called out.

Keith's feet immediately froze to the ground. He let out a huff of annoyance and folded his arms.

"Huh, I'm surprised you actually waited for me," Lance finally caught up. He started walking to the class thinking him and Keith would walk together but was surprised to see no one by his side. "Aren't you coming?" He turned back to see Keith standing exactly where he was before.

"Yeah," Keith muttered, "in a minute."

Lance looked around a little confused. "What are you doing? You're just standing there."

Keith rubbed the back of his neck, "I'm not just standing here,"

"Do you not want to walk with me that bad? You could just say so ass face." Lance suddenly looked angry and stormed off.

"Wait!" Keith called but the boy was long gone. He felt a bit of guilt but quickly forced it down. Lance might have been his only means of escaping his being stuck to the floor.

Keith stood there annoyed and panicked as he watched time tick by. The first bell rang, and the second to be in class rang shortly after. He tried calling Shiro but his brother was at work and didn't answer.

Guess he was missing class.

Angry and bored, he played games on his phone for a bit, worked on homework, and even read. Finally the bell rang and the halls flooded with students again. He saw Pidge, Hunk, and Lance leave the department and branch off from each other. Lance was coming his way. Now was his chance to get unstuck.

"Lance!" Keith yelled across the hall.

The boy looked up confused before locking his eyes on Keith. Visible confusion washed over him. He glanced around the hall as he warily made his way to Keith. "Why didn't you come to class? Were you standing there the entire time?"

"Tell me to move." Keith demanded.

"What? Why?" Lance grimaced. "You know you missed important notes you dumbass." He reached in his bag and pulled out some lined paper with scribbled notes on it. "They aren't very nice because I had to write everything twice and keep up."

Keith took them in a daze. "You took notes for me? But I made you mad earlier,"

Lance shrugged, "Don't expect me to do it again. You better be there tomorrow." He started walking away and Keith panicked.

"No! Lance! Tell me to move!" Keith demanded again.

Lance looked at Keith like he was deranged and started to continue walking.

"If you do... I'll... I'll..." Keith thought, "I'll tell you why I got kicked out of my last school!"

Desperate times called for desperate measures.

Lance seemed to perk up at the deal. "Okay, Uh, Keith, stop standing there like an idiot."

Keith immediately felt his feet release from the ground and he stumbled a little feeling relief and exhaustion wash over him. After all, standing in the same place without moving for over an hour is less than ideal. "Thank you," Keith muttered before quickly reminding himself the boy was the one who got him stuck in the first place.

"You can tell me later at lunch why you got kicked out," Lance smiled a little too happy, "Keithy."

Keith stiffened at the nickname. "What did you just call me?" But he looked up to see Lance already headed down the hall.

He would've pondered the odd encounter if not for his phone screen lighting up with Shiro's goofy contact photo.

"Hey, what's going on?" Shiro asked quickly.

"Uh, everything's good now but I was stuck in the fucking hallway all first period." Keith sighed. "Can you excuse me from the class?"

"Uh, yeah, I don't see why not. I'll just say you had a dentist appointment or something." Shiro sighed, "I'm sorry I didn't answer sooner."

"It's okay, you're working." Keith assured. "I gotta go or I'm going to be late to my next class."

Keith made it to his class on time but he had trouble focusing. After all he had a lot on his plate. He pulled out the notes Lance had written and read them. He paid attention to the way Lance crossed his T's and the way his penmanship would switch back and forth from cursive.

"Keith, answer the question up on the board." The teacher said sternly like he already had to repeat himself a few times. Keith jolted looking up from the notes.

"Uh, right," he looked at the math problem carefully and answered in just a few seconds, "4.57,"

"That's correct, thank you." The teacher moved on.

Keith felt relief for once that the teacher actually told him what to do, or he may not have been able to answer.

When the bell rang for lunch, Keith stood up and left rather quickly. He knew Lance would be patiently waiting for Keith to show up and ask him about his last school. He could easily just skip lunch and avoid the encounter all together. He wouldn't be holding up his end of the deal and it would be unfair, but did he really want Lance to know?

Keith decided to go regardless because he was hungry after all and Lance would probably end up hunting him down and demanding Keith tell him anyway. He spotted the table with Pidge, Hunk, and Lance all sitting and chatting with smiles.

He sat down and Lance immediately perked up. "Spill it." He smiled leaning forward.

And curse Lance for his choice of words because Keith tripped forward and did exactly what he was told to.

Mashed potatoes, gravy, peas, milk, and a small cookie all made their attack on Lance's lovely blue shirt, neat orderly hair, and irritatingly perfect complexion.

Keith opened and closed his mouth several times as he stared at the now mess of a boy in front of him. Lance stared back at him with big wide eyes as he scooped a clump of mashed potatoes off himself.

"I'm s-sorry." He stumbled racing to grab napkins, returning momentarily holding a large clump of them in hand.

Lance snatched them incredulously. "I meant 'spill it' as in tell me about your last school! Not dump and entire tray of food on me!" Lance's cheeks were a dark red as he cleaned himself.

Keith wrung his hands, "I know! It was an accident."

"It didn't look like an accident..." Pidge looked at Keith almost sad at her own accusation.

Keith looked to Hunk for

You are reading the story above: TeenFic.Net