James Potter sat staring into the water of their secret river; Sirius sat beside him wondering what he was looking at.

"Sirius?' James asked toying with a stick he had picked up earlier.

"Yeah?"

"I was wondering…" Sirius looked up to see James blush

"What?"

"Well next year we start at Hogwarts" James stared purposefully down at the stick "and well, I was just wondering… have you ever kissed anyone?" James' blush deepened

Sirius laughed

"James, that's silly you know I would have told you if I did" Sirius said laying back on the rock they where sitting on. The bright afternoon sun was warming him and the sound of the water trickling past was sending him into a pleasant lull.

"Why did you ask?' asked Sirius as he began to wonder where the question had come from.

James was now tracing patterns with his stick on the rock. Dipping it in the river then drawing intricate patterns across his makeshift canvas. Sirius couldn't see what it was James was drawing but he knew it would be beautiful everything James drew was.

"I…" James paused again the blush resurfaced "Do you ever wonder what it would be like?" Sirius sat up, this was obviously something that was important to James he was only ever this serious about things that where. He creased his brow and thought it over.

"Sometimes I guess, I saw Narcissa kissing her boyfriend the other day" James frowned at this and Sirius laughed "I know the thought of Narcissa kissing is pretty gross" James laughed, but again the humor didn't last long the thoughtful frown was quick to return.

"James, please just tell me what's on your mind" Sirius said when the silence became too much for him.

James blushed again but he nodded

"I was just thinking, maybe we could try it," he mumbled looking back down into the water

"Sure" Sirius said wondering why James had been so worried about asking him. James looked up surprised "Really" his expression was hopeful and it made Sirius smile.

"Of course" Sirius said grinning. "But are you sure you want to kiss me? I mean it probably wont work properly because we're both guys" Sirius said as a warning, he himself didn't have a single problem with kissing James but maybe James hadn't really thought it through.

James nodded quickly "I don't mind that you're a boy" he said quickly "I'm sure it will work" he added after a second

"Okay" Sirius said sliding a little closer "But do you want me to kiss you first or what?"

James thought this through for a minute then nodded "You seem to know more about it then I do" he commented

Sirius nodded and licked his lips; James saw and did the same.

"Okay, close your eyes" Sirius ordered shuffling closer still until they where sitting side by side. James obeyed his hazel eyes fluttering shut and then he waited.

Sirius looked at his friend for a minute admiring the other boy's face then quickly, impulsively he leaned in and touched their lips together. Fire rushed through him; the warmth emitted from the smaller boy was amazing. Sirius wanted more, he could remember seeing his Narcissa's boyfriend suck on her lips. He tried taking James' bottom lip in between his and massaging it between them sucking lightly. James gasped and Sirius pulled away.

"Are you okay, was that not good?" Sirius asked quickly, worried he had hurt his friend. But James quickly shook his head

"No it was… it was" James blushed "It felt good"

Sirius blushed too this time

"Would you like to try again?" he asked timidly

James nodded and leaned in slightly, Sirius leant in too and their lips once again met. This time Sirius didn't hesitate to move his lips against the other's. He gently eased his lips over James' the way he had seen and he was delighted when James timidly began to reciprocate. After a moment a stroke of inspiration hit Sirius and he slid his tongue out between his own lips to flit softly over James' the boy gasped but he didn't pull away, instead he moved closer opening his mouth to the other boy allowing Sirius' tongue to enter his mouth. Their tongues met and both boys gasped. The sensation was like electricity but it was good and neither wanted to stop… so they didn't until lack of oxygen was becoming a real problem. They pulled back gasping for breath looking into each other's eyes. James noticed the way Sirius' pupils where dilated, huge with nearly no color at all. He wondered if his looked the same. Sirius was marveling at how full and swollen James' lips where now. For some reason he felt sad that they had stopped and there was something about the heat building in his belly that made him want to do more… a lot more.

This time he didn't ask he wrapped an arm around James' waist to pull him closer then kissed him. Harder, faster his tongue sliding between the others soft, damp lips almost instantly. James instinctively wrapped his arms around Sirius neck. It felt so good their mouths melding together their bodies pressed tight together as though they could become one.

Sirius was amazed this seemed so much better then anyone had ever let on, kissing James was the best thing he had ever felt in his life and the more he did it the better it got. On an impulse he pulled the smaller boy into his lap, a moan slipped from his lips, the fire in his belly had just increased tenfold. James butt sliding against his groin had sent waves of pleasure up through his body. James lifted himself a little and for a second Sirius thought he was about to climb off again but their lips never parted and all James did was move so he had a leg either side of Sirius' hips.

James was staring to feel strange, his body was hot, twitchy and aching but in a really good way. When Sirius had pulled him into his lap he had been surprised to feel a lump below him, as he brushed against it Sirius let out a low moan into his mouth that sent a wave of fire straight between James' legs. James knew roughly how sex worked, but he hadn't realized he would be able to have any affect on Sirius at all and he definitely didn't think he would end up this way. But his body was in control now craving more, far more then he was getting. He sat up a little so he could kick his leg over Sirius so he was sitting on the other boy's crotch. He wanted to make Sirius feel good. He shifted his hips experimentally brushing his butt over the hardening lump in his friend's pants. Sirius moaned again and his fingers dug into James' hips. James found he had moaned to, it felt good the hardness rubbing against him, and Sirius' stomach just brushing against his own hardening lump.

Sirius pulled away and for a second a prong of panic went through James but Sirius' lips just fastened onto James' neck instead. The smaller boy threw his head back and moaned and then ground his butt against the boy enjoying the separate forms of pleasure he got from it. Not to mention the affect Sirius' moans had on him. James couldn't think of a reason to stop so he kept moving grinding down against the other boy's crotch each time grinding himself against the other boy's stomach. The heat, the pleasure was building and the movements had became automatic James didn't think that he could stop now if he wanted to.

Sirius had begun to meet each move he made craving the contact just as much as James but it wasn't enough he needed more, more contact, more friction. Without thinking he pushed forward until James was on his back Sirius lying on top of him James' legs encircling the other boy's hips. They moved as one fiercely grinding, rubbing, kissing, and sucking. It was so much James couldn't believe he could feel so much at once. There was an intense pressure building inside him that he knew couldn't last. Their frantic movements quickened even more. Building, building…

Something inside James seemed to explode he cried out it was so beautiful and powerful so pleasurable his vision went dark. All that was left was the pleasure and Sirius clinging to him.

When the world returned Sirius had his head against James' chest he was breathing hard lying across the boy. Sirius raised his head and their eyes met. Neither could quite account for the flood of emotion that immersed them as they looked into the other's eyes. But it was there beautiful and all consuming. Sirius rolled off James but only to pull the other boy into his arms. So they lay there, neither knowing quite what this would mean but neither caring because what they had just tasted was divine.

i'm not sure wether to write more for this... it can be a oneshot for now

let me know what you think