You are young, you're going to do dumb stuff. But learn from it, dude. Learn to keep your mouth shut and to think more than 5 minutes ahead and you won't wind up here again, ya know.

Apologize profusely and do not use being high as an excuse.
And it wouldn't hurt to learn more about what it means and (more importantly) doesn't mean to be gay.