Whatever it is that gives you that confidence will vary from person to person, but I do believe that it is the key to succeeding at anything in life - career, relationships, anything.
I can't believe I gave my panties to a geek.
I don't really believe in regret. I think you can always learn from the past, but I wouldn't want a different life.