Well, This happened just a couple weeks ago.
 
I was hanging out with some friends that i've known for years. We had a few drinks, got high, and were just realxing watching a couple movies.
 
Around 3 AM, our host goes off to bed in his room of the apartment, while my other friend and I stay up to finish the movie.
 
So my friend is sitting in a recliner chair, and im sitting on the floor leaning against it (there were no other chairs in the apartment because our host was moving out 2 days later). So at some point, the movie ends, i get up to shut off the tv and dvd player. my friend has the only blanket, and as it was quite cold, i crawled onto the recliner with him with no objection. but after about a minute, i say "we'd both be more comfortable on the floor". so we get up and lay on the floor next to each other.
 
The balnket was big enough to cover both of us, but we stayed cuddling to stay warm. after a few minutes, his arm moves around my body, exploring under my shirt, and i could feel him getting hard. so i started to explore around his waist and stomach. with one move, his hand is down my pants, touching my already hard dick. because of the position we were in, i rolled over to face him. i unbuttoned his pants and slid my hand down to feel his hard on. after a few minutes of using my hands to explore, i unzipped his pants and exposed his dick through the slit in his boxers. i began to kiss down his chest, to his stomach, and just above his pubes. his body was moving in complete ecstasy as i moved my mouth around the head of his dick. as i took his entire cock in my mouth, he moaned very softly. i could tell he wanted to moan louder, but as it was past 3 am, he didnt want to wake anyone in the apartment up. i sucked his dick for a few minutes, and eventually, he was face fucking me. his hips moved in rapid thrusts to the great climax that was the come. he started breathing heavily, and told me he was going to cum. i dont make it a habit of letting someone blow their load in my mouth the first time i suck them off, so i took him out of my mough and his hip thrusting continued as i jacked him off to an orgasm like he'd never had before. his body quivered as he came all over his chest and stomach. he lied there for a few minutes, trying to catch his breath.
 
eventually, he got up and cleaned himself off. we talked for a minute, and he said something like "im really glad that the first time i did anything with a guy was with you." and we went to bed.
 
I've hung out with him several times since then, never repeating what had happened, but im ok with that. he knows that anytime he wants to fool around, i'll be there for him. but i'd never push the subject to make him uncomfortable. i wouldnt want to ruin our friendship like that.