Haru dived into the water and started to swim letting himself become one with the pool. Just as he reached the end he felt a pull at his ankle and suddenly he found himself at the bottom of the pool face to face with Rin. He reached down to where Rin's hand was still on his ankle and slowly took it away not only breaking eye contact. Rin smiled mischievously and began to swim back up to the top. Haru followed shortly after.
"What are you doing here Rin?", Haru asked quietly. "I want a race, you and me 100m and I promise this will be the last time I ever challenge you, okay?" Rin asked. Haru nodded once and made his way to the other end of the pool. It was lucky that Makoso and Nagise were gone home because they certainly would not have approved of another race.
They took their marks and dove into the water. There's was barely an inch between them the whole race but as it got closer to the finish Rin started to pull back slightly. In the end Haru won. He looked over at Rin expecting to see the sullen look he had become accustomed to but what he saw was Rin grinning at him like a fool and it reminded him of the Rin he used to know, the Rin that was his best friend.
Rin swam towards Haru until he had him pinned against the wall. He had his hands on either side of him on the wall. Haru looked uninterested as usual but Rin could see a tiny bit of panic in his eyes. "Don't worry Haru, I would never hurt you, I just miss you." Rin whispered. Haru looked startled and started to try to wiggle free from the small cage Rin had made with his arms.
Before he could escape Rin slowly bent down and brushed his lips agains Haru's cheek and then his other cheek and then finally his mouth. Haru stopped moving as soon as Rin's lips touched his. He had no idea what to do. When Rin pulled away he looked at Haru's face and started to blush. "I am so sorry Haru-chan, please forgive me, I have no idea what came over me."
He started to turn away but before he could, Haru put his hand on his cheek and made him look at him. "Don't apologise.", he said as he dipped his head down and kissed him again. Rin ran his tongue along Haru's bottom lip asking for entrance which he granted quickly. Haru's legs wrapped around Rin's waist. Still kissing, Rin slowly edged them towards a shallower part of the pool where they could stand up.
Rin pushed Haru further into the wall and started to move his hips slightly which made Haru let out a soft moan against Rin's mouth. Rin started to trail kisses down Haru's neck until he reached the spot where the neck met the collarbone and started to suck on it slowly making Haru moan even louder.
Haru started to move his hands down Rin's back until they reached the edge of his swimsuit and he slowly brought them around to the front where he then reached down and placed his hand around Rin's shaft and started to pump, slowly at first but getting faster as he went.
Rin was moaning into Haru's neck and mumbling "faster", over and over again until he released all over Haru's hand. Haru took his hands out of Rin's swimsuit. Rin smiled down at him lazily and gave him a quick kiss before the both started to get out of the pool.
"Do you want to come over to my house now?", Haru asked,"I'll make you dinner if you want." "Will it be mackerel?", Rin asked lightly. "Maybe.",Haru replied with a small grin. Rin laughed and put his arm round his waist,"Of course it will be."