I would like to add some advice that builds on what was previously said about confidence. In order to have confidence, you need two things.
Thing one: you need to respect yourself. No unreasonable self loathing, no uncertainty. You are the best agent you have, the only person in the entire universe who has 100% your best interests at heart. This ties in with dressing and grooming well- it's an easy sign that you consider yourself worthy of respect.
Thing two: be able to face rejection. It is possible, statistically speaking, that you will spend your entire life being rejected, always be single, and die alone. This is not the end of the world. You will still have the same opportunities everyone else has to make friends, succeed at work, rise to the top of your sport, or whatever. If you are afraid of being alone, that will always limit you. It will put the stench of desperation on you, however faint. Realize that the worst case scenario is not the end of your life. Paradoxically, once you are OK with the chance that you will always be alone, you will almost certainly not be.
I also had some advice for when you are in a relationship:
Don't take any bad treatment. No matter how good looking she is, or nice, or intelligent, or whatever, if she doesn't respect you, she's gone. Treat her the same way. If you need to end the relationship, don't think about it, and don't think it'll just get better. It won't. Pull the trigger and move on.
|