I always say," ugly comes from within.".If you have confidence, have a good personality and can carry on a conversation with a sense of humor, and you show respect..you have nothing to fear. Believe me.I have seen some "good looking" guys who are a turn off...and very unattractive in the long run... Just be yourself and enjoy the moment:)
I'm still trying to figure that out. I'd say you don't have to be confident in your looks, but confident in yourself. And know how to talk to a woman. Any ugly man who can talk well can go up to a woman and talk to her so well she'll forget he's even ugly. But I know how you feel.