It seems to be a waste of time for those who are good looking too. I know lots of good looking males and females, and they've faced many rejections on dating sites.
If a person has low self-esteem, then a dating site is the wrong place to look for love. Rejection can make a person feel unwanted and unlovable which can make them feel worthless. People face more rejections via the internet than t"hey do in real life. You have to be" thick-skinned to be able to look for love online
Online dating is generally a waste of time for men who aren't in the realm of Brad Pitt looks.
Its because it disrupts the actual sexual market. Girls in online dating get approached a whole lot more due to the fact that all those guys out there who wouldn't dare to even look at a girl can find their balls behind a screen. Thus due to their inbox getting flooded girls start increasing their standards to a level that is beyond what they would usually go for.
So my advice: Grow balls and approach girls in the actual world face-to-face.
Harsh but probably so, unless you want to go off digging through the bottom of the barrel and still face some rejections. But you can improve your appearance considerably by working out, focus on fashion, etc. That'll help first impressions and boost sex appeal no matter what you do.
As for the best girlfriends, often networking is a lot more effective. If you can work your social skills and start building up a large group of friends, you'll have a lot of girls to choose from who might get to know you a little better than a few pics and a personality description.
Even then it helps to focus on your appearance though -- fashion, hairstyle, physique.
Hold up.. how do you knowbyour ugly!! And i will say this online dsting isn't for people who are pretty or ugly its for people who want to date or better yet a easuer way for them to find a date, hinestly i feel like everyone is good looking in there own way no matter what!!