Here's a tip. Instead of venting to us, vent to YOUR BAND. Man, it seems as though many of you here think that your band mates are little fragile pieces of lace. Just stand in front of your band, with your spine fully upright, and TELL them what you just vented to us. If someone suggests a song, they should send a link (like you do). And if ANYONE wants to learn a different version, they need to TELL everyone else so that it can be hashed out BEFORE anyone spends a single minute of time working out the song. If your band mates can't grasp this concept, you jam with a bunch of dipsticks. Find a new bunch of dipsticks to jam with so that you can come back here and vent to us about THEIR problems rather than discussing it with THAT band too.
I'll offer you one more heads up as well (free of charge). More than likely your band mates didn't take the time to REALLY learn ANY version of the song. Claiming to have learned some other version is just a lame excuse for not really having the whole song down before showtime. I've been at this for a long time. I can smell a musician lie from a mile away (or from however far away your band is right now).
In advance I apologize for unloading on you. You hit on a hot button of mine. I can't tell you how many posts I have read here where guys feel as though they can't simply say whatever is on their mind in whatever band of little girls they currently play in. They are afraid someone will get offended and take their gear home forever. Whatever. If you are in a band like that, it must really suck.