Assalamualaikum, brother.
There is difference between handsome and good looking. Handsome man indeed, look good. But good looking man is not always handsome. A man who is not handsome can be look good if he has impressive personality that reflected in his attitude, and make people have good impression on him.
I have ever analyzed photo of a brother who always rejected. He is not handsome, indeed. Just average, but he has neatly appearance. However, I saw his expression was very rigid. I noticed this rigidity in his eyes. It shows his personality, which he has low confidence when interact with people. Then I compared his photo with an
ustadz who is not handsome, but has friendly personality that reflected in his smile and attitude, and it makes him look good.
Probably the cause why you always rejected is because you looked rigid when you interact with other people, face to face.
My advice for you is build your personality. Always be generous toward the others. Raise up your empathy. Empathy will make you become a person who has good attention toward the others. People can feel it, and it will make them have good impression on you. Raise up your confidence. Do not thinking that you will not accepted by someone. But always believe, if you are willing to accept someone, then there will be someone who will accept you. Learn to understand and accept someone.
If you have personality like this, people will have good impression on you. And In Shaa Allah, someone will accept you.
Don't give up,okay?.