The other night I got very drunk and ended up kissing a guy. He's not even that bad, but I just really fancy another guy and I'm kind of annoyed that I let it happen. The guy I didn't kiss who I really like is friends with this guy so obviously he must know. I'm really upset but don't even feel like I can tell him as I'm too shy to even let him know I fancy him. I don't know what to do now, I am very confused.
I wouldn't worry.
You were drunk, for a start. Everyone does things they regret, even when they're sober. It might even make the guy you like want you more out of jealousy (although I don't suggest you deliberately do this, I'm pointing out the positives).
if you like someone then tell them.
1. Learn from your mistakes.
2. Speak to the two guys involved. From what I can tell, your problem is that they don't know where your feelings lie. This can be quickly and easily resolved by telling them. It's as simple as that, really.