3
There’s someone out there for you! It just takes time
Personality wise perhaps yeah the looks a lil bit too
Love yourself first, be confident, be humble, and socialize. You’ll be fine