"I’ll never be liked by a boy when there’s so many perfect girls out there"
Are they really so perfect?
Or are you just undergoing a "You're OK, I'm not OK" crisis of self-confidence?
Do all these so called perfect girls have
a prettier face than you
AND a better toned, more athletic body than you
AND are more intelligent than you
AND are better educated than you
AND have, or will have a better career / earn more money than you
AND are easier to get on with than you
AND are better in bed than you
AND have more hoesty and integrity than you
AND are wiser and better at making key decisions than you
etc etc etc.
I bet that when you analyse it, as an all round package, you are at least as good as all these so called "perfect" girls.