Gavins pov
Oliver covers his erection and looks away. I smile and remove his hands gently leaving a peck on each of his palms. Then I kiss the tip of his erected member and proceed to lick from the base up. I part my lips and start bobbing my head on his hard erection while massaging his balls.
Oliver can't stop moaning, his hips thrusting against my mouth. He grabs my hair and pushes my head deeper on to his erection. As I deep throat him, his moans get louder.
Oliver: Annnghh G-gavin, I-I'm gonna cuu..
Oliver twitches, shooting a hot load down my throat and I swallow it. He covers his face turning to the side. I lay down next to him and wrap my arms around him.
Oliver: I-I'm sorry..
Gavin: Oliver, don't be. I wanted to do it.
Oliver: L-let me do it to y-you too..
Gavin: No it's fi...
Oliver suddenly gets on top of me and rubs his hand on my hard erection which makes me jerk. He unbuttons my pants and pulls my underwear letting my hard erection out.
Oliver: Wasn't it uncomfortable having your pants on all this time?
Gavin: Uhh..yeah, but don't worry about it I can take care of it myself.
I kiss his lips as I brush his hair from his face. He grabs the bottom of my shirt and pulls it off.
Oliver: Now we're both naked heheh.. I wonder when the last time was, that I saw you fully naked..?
Gavin: Probably in 8th grade..
He runs his hand down my chest and playfully touches my nipples and then runs his hands down my abdomen.
Oliver: Oh your chest has gotten bigger and your abs are more defined. It wasn't noticeable with the baggy hoodies you usually wear..
Gavin: Hahah, you also have a more defined body.
I caress his chest and pinch his nipple which makes him jerk.
Gavin: And I didn't know you had so sensitive nipples hahah.
Oliver: Oh shut uup! You also have a sensitive spot. Probably behind your ear or your neck or something..
He moves his hands to my ears and rubs them while his head moves closer to my neck. Then he kisses and licks every part of my neck until he gets to the lower part and I suddenly let out a groan. That part felt so different from the other parts.
Oliver: Heheh, jackpot! That's weird though, I thought it would be higher up..
Oliver continues to move his hands downwards. He grabs my hard member and I twitch. Moans escape my mouth as he moves his hand up and down but then he suddenly stops.
I look at his face and he looks uncomfortable as he slowly moves his head closer to my dick. Worried, I place my hands on his cheeks and lift his head up. I look him in the eyes and smile.
Gavin: You don't have to do something that makes you uncomfortable, okay?
Oliver: B-but I want you to feel the same pleasure as I did..
Gavin: I want you to enjoy it too, so let's just do what feels right.
He lays down next to me and I embrace him tightly as I can feel him nod. Oliver moves his hips and our dicks accidentally rub against each other.
Gavin: Since when did you get hard again?
Oliver: I..I don't know...heh..
Oliver grabs both our dicks and starts moving his hand. We both moan as his hand movement gets faster.
As our breathing gets heavier I move my head closer to Olivers, feeling his breath as I intertwine my hand with his and we both rub our hard members.
Oliver: G-gavin.. I can't hold it anymore.. Are you close too?
Gavin: Mmgh
We both groan, releasing on our upper bodies. I kiss his cheek and get some tissues from the night stand to wipe off the cum. I brush his hair back and kiss his forehead and he smiles. We lay there for a while, before we decide to take a shower.
After talking for a while over dinner I manage to convince Oliver to go to his football practice tomorrow. Hopefully everything goes well and he'll go to the match on Saturday. Oliver decides to go home and after dinner to prepare for tomorrow.
YOU ARE READING
Perfection [boy x boy]
RomanceWarning: boy x boy, Yaoi Gavin has a crush on his best friend, Oliver. Gavin will be changing schools and Oliver doesn't know. Because Gavin thinks it's the last time he will see Oliver, he decides to confess his feelings for him, but Oliver rejects...