Don't feel guilty. He wanted your cum..... Of course, you went along with it. For the pleasure? Yeah, for the pleasure. And what's wrong with that? God isn't so cruel as to give you a cock only to expect you to suppress it.
If he feels guilty this is implying a straight dude. At first glance he looks like a straight dude just enjoying a bj, but he's got what I call gay face. It's in the features, that's why he's strugglin. He gay.
Sometimes I feel guilty my wife's son sucks my cock after she goes to work cuz she has no idea we're in love with each other, his beautiful black cock, my sexy white dick, we go so good together