Fitam (Fitz x Tam) (Oneshot)

It was a pretty normal day at Foxfire. It was snowing outside, and the ground looked like it was covered in three inches of powdered sugar. Fitz was in Alchemy, as he was every morning. Usually Tam sat next to him, but for some reason, he wasn't here today. Not thinking much of it, Fitz started passing notes with Linh, as he often did. The Alchemy mentor, Sir Jaasah, came over and snatched the note off his desk. "How many times do I have to tell you, Mr Vacker?"
"Sorry," he mumbled.
Linh giggled.
"Where is Mr. Song?" asked Sir Jaasah.
"He's going to be late."
Sir Jaasah sighed heavily and continued the Alchemy lesson.
Eventually, Tam hurried into the classroom. "Sorry I'm late," he says quietly, handing Sir Jaasah a pass. He looked at the pass, raising an eyebrow as Tam sat down in the only available seat, right next to Fitz. Fitz immediately felt his face getting hot. Linh must've noticed, because she giggled. Tam looked over at Fitz. He quickly looked away when he noticed how red his face was.
Fitz didn't see Tam again for the rest of the day until Fitz was about to leap home. "Fitz!"
Fitz whirled around to meet Tam's silvery, pale blue eyes. Snow was falling gently around them. As he stepped back, the snow crunched under his feet, his face flushed. He quietly noted how close together they were standing. "Hi, Tam."
Tam tugged on his bangs, pulling them in front of his eyes. "I... don't have my home crystal. I left it at Solreef. And Linh leapt home with Marella. I would leap home with Keefe, but..." Tam rolled his eyes, looking down a kicking the snow in between them. "He's annoying."
"Oh. Well, I... you... you can leap home with me if you want..." Fitz managed to get out.
"That's kind of what I was asking, yeah."
Fitz nodded, flashing a smile. His smile froze when he realized he'd have to hold Tam's hand to light leap with him. He tore his hand through his hair before holding it out to Tam, holding his home crystal. Tam took his hand. "Are you okay?"
"What?"
"Uh, you seem kind of tense. I-I could always leap home with Keefe instead--"
"N-no, I... I'm fine!" Fitz had subconsciously tightened his grip on Tam's hand. He held the crystal up to the light, and they glittered away.
Alden greeted them at the gates of Everglen, smiling. "It seems we have a visitor."
"Tam forgot his home crystal," Fitz explained, quietly noting that Tam hadn't let go of his hand yet.
Alden glanced at their hands, and his smile widened. "Well. He can stay for as long as he'd like."
Tam let go of Fitz's hand, his face reddening. "Thanks..."
"I'll hail Tiergan and let him know you're here." Alden walked away, giving Fitz another one of those smiles.
Tam kicked the snow.
FItz looked down, thinking about when a good time would be to talk to Tam. Maybe now? Maybe he should just blurt it out? How was he supposed to start a conversation like that? How--
A snowball nailed him in the shoulder, interrupting his thoughts.
He whirled around. Tam bit back a smile. "Whoops."
Fitz smiled, then reached to grab a snowball of his own, but not before Tam nailed him in the side again. "Hey!" Fitz threw one, and it hit Tam's back, getting snow all over his cape.
They spent a while throwing snow at each other. Alden peeked through the window curiously to see what they were doing, then smiled. 
Fitz sat down in the snow, breathing heavily. Tam sat next to him. He shook some of the snow out of his hair, then tugged his bangs in front of his eyes. Fitz laid down, staring up at the cloudy sky. He sighed heavily, smiling to himself. Tam looked up, squinting. The sky was dim, even as the sun peeked out a little between the grey clouds. Fitz looked over at him. Tam noticed him looking. "What are you looking at? Is there still snow in my hair?"
"No," Fitz mumbled. He looked at the clouds again, his face reddening slightly.
"Why do you keep doing that?" Tam suddenly demanded.
"What?"
"Looking at me like... like that."
Fitz blinked. Just tell him. "I-I... I don't know."
There was a long silence. Tam looked at him again. Fitz was trying not to look at him anymore. "Well, now you're looking at me like--"
Fitz cut himself off as Tam leaned forward and kissed him on the cheek.
Fitz's eyes widened. He suddenly stood up, staring at Tam.
Tam blinked up at him before slowly standing also. "I... I shouldn't have done that," he muttered, tugging his bangs in front of his face to hide his eyes.
"N-no, Tam, I... I like you."
"You do?"
"I.. I just didn't know..." Fitz trailed off.
"I didn't know, either!"
"Do you think you'd want to go on a date with me?" Fitz blurted.
"What? Y-yes! I mean, what?" Tam stepped back. "Me? Go on a date with Wonderboy?"
"I... y-yeah."
Tam stared at him for a moment. "You realize we'd be a bad match, right? People wouldn't like that very much."
"What do you mean?"
"I mean dating me would tarnish your great Vacker reputation."
"I-I don't care."
"You seemed to care with Sophie."
"Sophie's different!"
"How?"
"Because she's a girl!" Fitz tore his hands through his hair. "I didn't know that I was... different... back then."
Tam blinked. "Alright," he said quietly. "I'll go out with you."
"R-really?"
"Well, yeah. I like you."
"I-I like you, too!"
Tam snorted.
"What?" Fitz looked at him.
"Nothing. You're just..."
"I'm what?" Fitz looked at him curiously.
Neither of them had noticed, but Alden was coming over to tell them that they could use the Leapmaster to take Tam home to Solreef.
"N-nothing!"
"Tell me!"
"You're just cute, okay?"
Fitz blushed.
Alden gave an audible gasp behind them.
Both of their faces went red as they whirled around.
"D-Dad..."
Alden looked back and forth between them before clearing his throat. "Tam can use the Leapmaster to go home."
Fitz nodded numbly. Tam copied him. Alden cracked a smile. "Why are you staring at me like that? Do you think I'm going to be mad?"
"I... don't know," muttered Fitz.