
Sirius had one of his fingers on James lips...
James couldn't believe it was finally happening. after dreaming about it for so long today might be it.
they had gone to a party and everyone had drank too much. Sirius and James floo'd back to his parents house to sleep off their hangover and somehow they'd both ended up in Sirius' room.
sitting here on his bed James wondered if this was finally it. He had been half in love with Sirius since 5th year when he realized that Sirius was by far the most beautiful person in all of Hogwarts.
Sirius slowly put his fingers in James' mouth and James begins to lick...the farther he pressed in the more hazy things seem to be and soon James soon finds himself sucking on Sirius' fingers in earnest.
Wishing those fingers were in his arse and instead it was Sirius' dick in his mouth.
"oh so good James...you know when I yank on my cock to thoughts of you I always picture you on your knees...with your pretty pink lips around my prick. Just. Like. This."
Sirius' looked debauched and James felt like he was floating.
"so beautiful, you're so perfect James" Sirius sighed and pulled his fingers out of James' mouth and James surged forwards to capture Sirius' lips with his own.
As they fell back onto Sirius' bed their kiss turned hot, heated and fast...it was mostly teeth at this point. They had been waiting for this moment for so long, they just couldn't wait.
James ripped Sirius' t-shirt and rubbed his hands all over Sirius' hard chest and flat stomach.
"you're so fit, dear Lord Siri the things you do to me, I have dreamed about this for so long...I need your cock in me."
Sirius pulled back and looked at James, "me too James. But I want to make sure you're ready...are you sure you want to do this tonight?" he smiled the smile reserved for James and only James at him "we can wait my love"
"yes please, Pads, I've never wanted anything more"
Sirius pulls out his wand and a few more rough kisses and whispered spells later Sirius has three fingers in James' ass and James is practically crying.
"Please I'm ready Siri. You've been prepping me so long so slow...I can't wake it anymore. Please just fuck me"
"I don't want to hurt you, Jamie"
"shh, you won't. Now just do it okay?"
Sirius conjures up some more lube and generously coats his thick cock and begins to line himself up as he presses James' knees closer to his chest
"Gosh Prongs your pretty pink hole wants me so bad, I don't know how long I'm going to last"
"please just get in me, fuck me Sirius, fuck me so hard"
Sirius smirks, and keeps gently rubbing his thumbs over James' hips as he eases in slowly.
Once he's in all the way he smooths his hands over James' hip bones and James can feel himself bearing down on Sirius' big thick cock. He's full. He's so full.
this feels like heaven and he never wants it to end. James hears Sirius' strangled moan.
"Merlin, James, you're so fucking tight. You feel amazing"
James sighs and experimentally rolls his hips and Sirius lets out a hiss.
"fuck, James, I'm going to come so fast can I please move"
"yessssss" James hisses out, this is the best moment of his young life and he needs it to start so it can keep happening again and again.
Sirius began mouthing at James' jaw and down his neck. James tried to answer every thrust of Sirius' with his own hip movements.
James put his hand on his own cock and began pulling, he tried to match Sirius' rhythm but he was just so far gone.
Sirius Sirius Sirius his brain chanted over and over.
James' hand sped up.
James could hear them moaning and small yells and sighs but he couldn't tell who they were coming from.
He hoped they were coming from Sirius and this felt half as good to Sirius as it felt to him.
Just as James' felt his balls tighten he felt a splash of cold water on his face.
He sputtered and lost his rhythm as he fell off the bed and hit the hard floor.
"FUCK! JAMES! ARE YOU OKAY?"
"FUCK! JAMES! ARE YOU OKAY?"
Lily had heard James having a nightmare in their room, it seemed to be a bad one as he moaned and thrashed around, she didn't want to shake him to wake him up because she wasn't sure who was attacking him in this dream. She was pregnant and definitely couldn't take any hits. So she grabbed her wand and sprayed him before the dream could get any worse.
James looked up at her, his eyes wide and blank.
"James are you okay?! you were having a bad dream, I'm sorry to wake you like this but I couldn't risk getting hit" she rubbed her hands over the swell in her belly.
"your little guy was moving around a lot so I went downstairs to make some tea. I came back up because I heard you moaning and yelling in fear"
James took a deep breath and looked around, it was almost like he was looking for someone.
"shhhh don't worry honey, there's nobody here. It's just you and me. You're alright, you're okay."
Lily helped him stand up, he looked so sad.
"don't feel bad James, I was already awake. it's going to be alright. you'll see. Remus and Sirius will be back from their mission soon and you'll be able to stop worrying"
He nodded slowly and kissed her cheek.
She watched him slowly climb into bed and work to even out his breath.
"I'll be back honey I'm going to go clean up the kitchen and pee. I'll join you soon"
James smiled a weak smile back at her.
"holy shit" she heard him whisper to himself as he began his square breathing pattern again
Another night.
Another dream.
Always him.
Always.