Just something I noticed lately, that when you prepare for the unlikely, it somehow ends up happening. I read in a newsletter some general tips about preparing for a date, and having a checklist. This stuff is common sense, but it's extremely powerful, because, I believe, it boosts your confidence 10 fold.
Sometimes when I'd go out (where or with whom is irrelevant) I'd put on whatever, thinking "I'm just going to have a good time". Other times I'd make sure to trim/shave, dress nicely, fill up the tank, clean the car, do everything beforehand, and prepare for the unlikely. After all, you NEVER KNOW when you might get lucky. And guess what. The more you prepare, the more things take a turn for the unexpected
So .. always be prepared. You'll feel better, it will show, and when it shows, I guess it's just too hard to resist