Why do thay say ew, gross, and disgusting?

I guess in pics and stuff I look like a pretty nice good looking guy right? well wrong, at school and stuff I go around and I'm always by myself I mean I could go talk to a girl or something but later one of my friends tells me "she said you where weird" or something like that and then I no not to talk to them anymore, like its been a while since I actually had a girlfriend that I could see everyday hug kiss etc. All these dudes with me are all hanging out with girls and everything and I am completely ignored. Its not that I'm not confident because as I told you I try but I end up failing every time. I am nice to people I don't make fun of anyone I am a christian I try hard in school I lift weights (although I am very skinny) I have decent abs I mean what do I have that a girl doesn't like? why do they still insist on saying ew and giving me dirty looks and making fun of me and calling me ugly and stuff?
Why do thay say ew, gross, and disgusting?
Post Opinion