I think the posture of confidence can serve you well. I'm not sure what's to be gained by sitting at your computer and beating yourself up.