Hey, im 22 and I've only had one boyfriend! I've learned to stop searching for it and just let it come to you.
Maybe just having female friends will help you be able to talk to them.
Just think happy thoughts go up to the girl you like and ask her on a date I know u think your ugly I think I'm ugly too but still just think positive about yourself anybody would be lucky to have you..
Hi there! Don't beat yourself up over only having one girlfriend, you're still very young. Keep reminding yourself that who and what you are will allow someone to love you. I know you're not ugly and trust me women would much rather have someone with a beautiful and kind heart than anything else. You have to work at talking to girls, you will get rejected a few times, but hey....all men have at some point. But the more you do this the easier it will get. Be a good listener, and cling to her every word. YOU have a lot to offer a woman and by allowing them to get to know you have everything to gain. If you approach a woman be genuine and smile, if you get shot down...so what? Don't let this stop you, at some point a lady is going to be very interested and fall in love with who and what you are. I can tell you that many women see a guy and wish they would approach them, and feel it isn't right to approach you....so they wait. It's always worth a shot, and at least this opens up the opportunity to meet women. Stop getting down on yourself, we are who we are and there is someone for everyone! I know it isn't easy but the more you do it the easier it will get. Look at it this way....by not approaching a woman you're getting no where...by approaching them you are doing something that will allow you to meet the right one and isn't that worth a few rejections? Don't take any rejection personally because it's not meant to be that way. You may get rejected due to many things so don't allow that to hinder your pursuit of that special woman. I wish you all the best and got get em!!!!