I'll be honest; prior to college, I was bp as they come. I didn't have my first kiss until I was 18(I even asked her before I did it if it was ok), was cheated on by my first kiss/gf, dumped a year later by my 2nd gf and practically begged her to come back. I'm not happy about those past experiences and all that wasted time, or what I tolerated.

My sophomore year of college, I was dragged to a swingdance club meeting at my school. I can't tell you how uncomfortable it was touching a stranger and then failing miserably trying to dance. It broke me down. Still, I came back each week because I figured it can't get any worse. There were 30+ girls at these lessons, most unattractive but a few babes. You would try a move out, then after 2 minutes, rotate to someone new.

By the end of the second month, touching girls felt like second nature, mostly because now I knew what to do. I identified as a lead, and knew that given the right signals, my follow would have fun and feel secure. By now (graduated senior) I have danced with hundreds of girls, and have no doubt what to do. It taught me to think on my feet, create my own style, and best of all prevented "oneitis" because everyone shares follows and it's a plutonic environment.

I am more confident with girls overall due to dance. In bed, I used to ask my partner what she wanted. Now during sex, I do my thing and respond non verbally. The girl who left me wouldn't do anal, or let me finish in her face ect. Acting like you've been there before radiates confidence, and most girls won't call you out when you know what you're doing. I've done everything I've wanted and have taken charge. I have no doubt to the loyalty of my follows because I perform my role as lead.

I've tried telling all my friends to try taking any dance class, to no avail. They complain about dancing with 'ugly chicks'. Take my advice, men. Learn the skill, take a dance class. I can personally attest that it has greatly improved my life.