Hey Magellan --
Oh, you're gonna not like this much, but I'm going with DannyT on this one. Rain checks are okay!
One thing I'll add from my experience - you'll REALLY hate this one - why purposely put yourself in a situation with which you're uncomfortable? What's the payoff?
Point is, you have choices. Take it from me - been there - you don't have to be Joan of Arc. Though I'll admit I look good in armour.
Have you considered other activities with other people with whom you're absolutely comfortable, doing things you all enjoy...and without the baggage.
Just a thot.