My first Free! fic, sorry if any of them are OOC! I tried my best to keep them in character!

Set in August 2016, Rio Olympics!


"Do you have to go?" Rin felt Haru breathe softly against his neck. He turned his head to look at the sulking boy who had his arms wrapped around him. He gave a soft laugh, and dropped the folded shirt he was holding into the open suitcase.

"Of course I do," he replied, releasing himself from Haru's grip, "It's only a week, I'll be back before you know it."

Rin gave a small smirk when Haru rolled his eyes dramatically and turned away with a huff. He turned back to his suitcase and, after making sure everything was there for the third time, closed it. In a few hours, Rin would be aboard a plane and, finally, on his way to the Olympics in Rio. He'd trained hard in the past years, and had made it onto the Japanese Olympic team. He'd almost cried when he heard the news. Haru had been less impressed. He'd been too preoccupied by the fact that he'd get to spend even less time with Rin.

After their crumbling friendship had been resurrected, it hadn't taken the two long to start dating. After graduation, they decided to move in together, in a flat in Tokyo, 5 minutes from the pool where Rin trained. Haru had wanted to have a flat with a pool, which would have cost a fortune, and finally gave into Rin's reminders that he could swim in the training pool anytime he wanted. Haru would often tag along to Rin's training sessions, and would sometimes join in. Rin's coach would almost weep when he saw Haru swim, knowing that the boy refused to join the team. He'd basically begged him to join, even offering to pay him, but Haru remained defiant.

Rin yawned softly and looked down at his watch. 7:30pm. His flight boarded at 10:15, and it took an hour to get to the airport from their flat. He needed to leave soon.

"Haru," Rin called, dragging his suitcase off the bed, "We need to leave soon, are you almost ready?"

"No," he heard Haru call softly from the bathroom, "I'll never be ready."

A soft growl escaped Rins throat, as he rounded the corner to the bathroom. Haru was sitting on the edge of the bath, slowly brushing his teeth with a perpetual pout on his face.

"God dammit Haru," he whined, "Quit messing around. You know customs takes ages, I don't want to miss my flight."

"I want you to," Haru mumbled through the toothpaste. Rin rolled his eye impatiently and strode over to Haru, pulling him up by his free hand.

"Gou's going to be here to pick us up in 5 minutes," he said, pulling the toothbrush out of Haru's hand, "Let's go."

Haru shot him a quick glare, before rinsing his mouth and heaving a sigh.

"Fine."

xxx

Gou chattered away non-stop on the drive to the airport. She couldn't stop gushing about how her older brother was going to be swimming in the Olympics. Gou was the only one out of the group who had bothered to get her license, since she lived further out of the city, where the public transport wasn't as good. The car was quite small however, and Haru had forced Rin to squish into the tiny back seat with him. Rin gave a slight wince as he tried, and failed, to move his legs to a more comfortable position.

"I wish I could come with you," Gou whined, "I mean, mum's already over there, why couldn't I come?"

"Because you're in the middle of a semester, you can't just up and leave," Rin replied, as he brushed away Haru's wandering hands. Haru had been more touchy that usual in the past few weeks. Although it was kind of nice at first, it was starting to get annoying.

"Whatever," Gou muttered, "Being there for you at the Olympics is way more important than university."

Rin felt Haru brush his lips softly over his neck and shivered. He shot him a glare, only to be met by Haru's puppy like expression.

"I'll miss you," Haru said softly, intertwining his fingers with Rin's. He saw Gou give them a small smile through the rear-view window, and scowled back at her.

"Don't worry Haru," She reassured, "I invited Nagisa, Rei and Makoto over to mine to watch Rin's race as well. We have a pool in our complex and no one really uses it, so we can have a pool party before hand!"

Knowing this rose Haru's spirits considerably. It even made Rin think he wouldn't miss him at all anymore.

They finally arrived at the airport. Gou parked so that they could stay with him longer. They had a bit of time to kill until Rin's flight left, so they stopped at a small coffee stand. Gou bought herself and Rin a coffee each, and bought herself two doughnuts. Haru stuck with water, since they didn't sell mackerel.

"Make sure to wear your Olympic teamjacket," Gou said loudly, and pulled the article out of Rins bag, "Just so everyone knows."

Rin snatched the jacket from her with a growl.

"God dammit Gou! Stop acting like being my sister makes you special!" he groaned.

Gou gave a pout and turned away from him, arms crossed. Rin sighed. Ever since he'd gotten into the Olympic team, everyone had been acting weird. He was just looking forward to everyone finally acting normal after he came back. Assuming they would all revert back. He had a feeling Gou would never let this go. Checking his watch confirmed that it was time for Rin to go. They all got up and walked to the gate. Gou started to become a bit sniffily, reassuring them it was fine, before bursting into tears. Haru remained quite silent, but refused to let go of Rin's arm. That was until a security guard was forced to step in and stop him from going through customs with Rin.

"We'll all be cheering you on from home, remember that!" Gou called after him, through a stream of tears, "We'll miss you!"

Haru gave him a sad wave and mumbled a goodbye. A smile crept onto Rins face as he continued towards his flight, waving back at them.

"I'll remember!" He called back with a grin, waving wildly.

God I'm going to miss those idiots, he thought, as he finally boarded the plane.


AN- Thanks for reading everyone! Just a drabble that turned into something more. I plan more chapters, but am not really sure on how it'll end. I hope you liked it, and remember to leave review to tell me what you thought!