Grow up. Being "Gay" isn't about a sex act. Being gay is about the emotional, intellectual and physical need or want to be involved with a person of the same gender. The sex is an expression of that want or need, not the primary one. Being gay is not a choice, it is a deeply rooted preference to be with a person of the same gender.
Did you like the feel of your friends penis rubbing against yours seperated only by that thin membrane during this encounter? Did you want to lean over and kiss him while this was all going on? Did you wish that YOU were the one being penetrated instead of her? If not then get over yourself. There are too many other things to worry about in this world.
Lots of str8 guys get blow jobs from gay guys. Means you got a blow job, that's all. Means you got your nut and relieved some of the horniness you were going through. Some str8 guys even try gay sex just to see if it works for them. Experimentation does not mean gay either, it means you're satisfying a curiosity. If you kiss a person of the same gender and realize you get more enjoyment from kissing and petting your dog, you aren't gay.
Do it again and enjoy it.
Quote