I think unless you really look really bad, otherwise, i dun think looks really is a strong deterrent, esp for guys that are kinda looking for long term.
Your profile and your pictures plays a role in portraying your personality.
Little texts? Ppl may presume you to be non-chatty and they may feel pressured to sustain a conversation. (it's real tiring when trying to strike a convo, and the opposing party is not dancing along, only offering one liners)
Cheerful pictures, happy pictures of you, generates a positive feeling. You may not be cheerful all the time, but it's equally exhausting if you constantly negative. my barber is a constantly negative person and even tho it's a short session, just like 20 mins of haircut, but he can complain for full 20 mins. I kid you not. It's really exhausting to my mental. Also went out with a girl before. When trying to understand each other more, all that I can feel from her was, sad life, dissatisfaction, yet very little effort in trying to escape that loop. complain about job, complain about life, but expecting miracle for things to turn out better. instant turn off.
Pictures of you doing your favorite things helps. You like coffee? display a pic of you enjoying yourself in a cafe. Like outdoor activity? take a pic of you taking hiking.
But if you put a lot of atas pics (like all also overseas pic, of snowy mountains and etc, or fancy high end restaurants), be prepared that you have established a lifestyle filter. More down to earth or slightly lower income guys will just pass you by.
So a lot can be done to create your online persona, and who do you intend to attract.
Me myself i like average looking girls.. like from the scale of 0-10 (10 being prettiest, but 10 dun exists in my dict, so does 0), i prefer 4-7. Like 8 kinda gets the disqualify d. and celebrities maybe at 9, with insta pretty at 8. So i definitely dun like those pretty pretty ones. I think it's the girl next door type that gives the most.. individualistic feel. After all, every little imperfections truly defines you for you.
*by unattractive, that includes physically and personality-wise (as in their description) like overweight (complete turn off for me because im not overweight), from their profile can read they hate their life and (just like you mentioned) loves complaining, very negative people etc.
maybe this is a sign im not supposed to get anyone at the moment? maybe in future? maybe never? anyhow i been quite accepting with this fact lol but thanks for the suggestions!