First of all, you go to a martial arts school to learn martial arts not for socializing, of course you'll eventually find a friend in your school, but that depends on your attitude and personality. If you are a douche, then you won't make any friends no matter how good you become. Secondly, the impression I get from what you are saying is that you think they are mean to you and ignore you because of your skill(either you lack it or have a lot of it) at least that's what you are convinced the reason is. But have you ever thought about whether or not they ignore you because of your attitude? You say they were complete jerks at the start, because they said you had no business competing, that could mean you insist on sparring even if you were not ready yet and biting off more than you can chew, which shows c0ckiness. Then you say you studied videos and attribute your new found skill to self learning instead of the lessons from your class, that means you like to gloat over the fact that you don't need to learn from your instructor and just go to the gym to show off your skills and make everyone tap to show them up.Of course no one would want to talk to you. You could be the best grappler in the class but if you act like a douche, then no one would want to talk with you. Most people who are ego centered would assume that becoming skillful and not tapping out would be enough to impress people and make the others change their minds and suddenly want to be friends with them. If you read your own statements, you can see that you like to emphasize the fact that you're good and except for your instructor, no one in your class can make you tap out, if that doesn't reek of c0ckiness and ego I don't know what is. Should you quit BJJ? That's up to you. Should you change your attitude? Absolutely. You wanna make friends, leave your ego at the door.