Having a guy cum in your mouth can be one of the most exciting and pleasurable sex acts you share with someone. It's multifaceted pleasure, as the actual load can taste good and be really satisfying and almost, well, like comfort food lol. Aside from that, there is something very satisfying about know that YOU brought his climax. Your skills as a cocksucker brought him this awesome feeling. That's why I love going down on my straight friends, because you KNOW they're loving every minute of it.
A true tale:
A couple months ago I was in LA visiting my friend, and we were pretty fucked up on various substances (shhhhh!). We were going to sleep, the lights were off and he said "I'd let a guy suck my dick for 500 bucks." I said "I don't have 500 bucks". We were silent for what seemed like an eternity until he finally said "You wanna do it for free?" Of course I put up false hesitation, but soon enough was straddling his legs as he lay down and waited for me to unfasten his belt. I slid his Ed Hardys down and felt his swelling cock through his black Calvins. I slowly slipped them off and, having not seen his dick before, commented on his more than adequate size. I was happy because A, I like big dicks, and B, am really good at deepthroating so I knew he was in for a treat. He had just showered so he smelled amazing. I licked slowly at first, all around the head and down the shaft before taking him fully in my mouth reaching up to rub his stomach and play with his navel piercing. He was smooth and just muscled enough. I continued, doing a mediocre job, saving my skills to surprise him mid way through. After a few minutes I took his entire dick to the base, letting his cock pulsate and throb. He started moving his hips back and forth and pushed it deeper still. He then spoke the only words he would say during the whole bj; "holy shit". I deepthroated for a good long time before I was ready to make him explode. I rhythmically worked his cock over with my hand and mouth. This was enough to send him over the edge. I felt his dick swell and his balls get really tight. He started breathing heavily and glancing up, saw his head go side to side as his body prepared itself to climax. He shot into my mouth a good 3-4 spurts, all powerful and voluminous. I kept going until the sensitivity was too much for him and he backed out of my mouth. I worked the last drop out of his cock and licked it off the head. I wasn't sure how he was going to be, so I didn't say anything, just got up and got him a towel in the bathroom, more fore his sweaty face than to clean anything up... I had taken care of that.

He sat up with his pants still down and looked at me through his watery eyes just shaking his head and giving me a half smile. I said "What are YOU smirking at?" He laughed a little and said "Was that good for you, are you happy now?" I said "Yep, and I can tell you liked it too." He replied, "Well, no girl has ever given me head like THAT before." I said "and no girl ever will. How was it? Marks out of 10". "Um, it was really really good. A 10." I was satisfied and so was he, just in a different way. Both rejuvenated, we headed out for a drink. I blew him again later that night and then once more before I left to go home. After the last time, he said to me, "So I guess I'm bisexual then, huh?" I replied no, just cuz he liked good head doesn't mean he's gay or bi. We've remained cool since then, and I'm going back at the end of the month. Will we have a repeat performance? I don't think so. He's since shared some things with me about his past, and I don't feel comfortable possibly adding to his confusion. As much as I love giving head to straight guys, friendship comes first. It was a really fun time, and I hope the OP and all you other oral virgins have many pleasurable experiences in years to come, or cum, as the case may be. Later.