Mc looks smart and cool but embarrassing. And the rejected guy really had me scared because he looks exactly like a generic main character. That gives him bonus +200% points everytime
When you become aware that there's a limited number of personalities, and can find out which one someone is by paying attention, you become a socialization god.
(that doesn't mean you have a likable personality though)
Well it's good MC is self aware and confident. Not like generic MC that always shy, introverted, indecisive, etc etc etc. But he is very embarrasing lmaoooo. His character development is interesting.