I’m really bad at giving advices - I’m really bad at these things too. But I’ll try to say something.
I know how you feel, I’m just like you what it comes to over analyze too. It’s exhausting, isn’t it?
But I was mean to say was that you don’t have to worry. You’re still young and there’s nothing wrong with not having a boyfriend yet. You’re not the only one. :) Also I started dating in about your age, or I may have been a bit older too.
And I bet you’re not ugly! Beauty is in the eye of the beholder, right? :) Maybe you should try to concentrate to your best sides and get to know yourself well? And don’t waste time on guys you don’t feel yourself good with. If you can naturally be in his company and he makes you feel good, it’s perfect. :)
Also, it’s hard to not take things so seriously at first, I suggest you to do it slowly. Take tiny steps and little challenges for yourself and try to enjoy more and worry less.
I’m not sure how helpful this ended up to be, but I hope you’ll get something out of it! Good luck, dear Nonnie!!