I'm 20 and in college. I get unconfident because life doesn't accept short guys, shy guys, or ugly guys. All women don't want any of those traits I described because they all want the tall, buff, confident, athletes, jerkish guys. Life says short guys can't get the same amount of money as the tall ones, it also says that ugly guys can't get dates same as the shy and short guys, and the only way to get women is money. How shallow is that? So if everyone is saying confidence is key, then how are they supposed to be confident if society and women don't even want them to succeed and give them a chance in life?