Sociopath? No .. not really ..
Puberty hits , and people have insecurities , They want to be better than others , they want to be "Approved" by their Circle of friends , they want to "Show off" to show not only to their self but to the people around them that they "Indeed" are cool and super worthly to be friends with .... Why? I will name that " Complex" ... and let you "guess" which one.
Social Issues , i would say . People Have a Social behaviour which allows them to follow everyone in order to be "Accepted" by society ... Most people have a "Social Behaviour" to show to those they dont trust ( Shield ) and the "Real one" they show to people they trust , and OTHERS just show only their Social one which tends to be the "Fake " one and the one they believe its their true self while it isnt , It is only a Self that applies the Requires of the Sociaty and the people you want to be accepted from
Example:
My friend likes sports ..
ohh i like sports too ...
My friend now likes me ! <-
So , I bully and am mean to people
My friends will like me and think im super badass and worthly to be friends with
Sometimes , when we feel "
Inferior" we want to Level our selves UP and Above the others by making them look " Lower" than us ...so we Discriminate , we mock and laugh at people so we can Think and believe we are better and above . Which is once again a "Complex" aka a psychological Issue.
its "their " problem , and to be honest with you ... I do have a social behaviour aswell , but "i know" i do ... im not letting it control me or shadow my true self . The people that are "Bullied" are what we can say "
THE ONLY ORIGINAl" ...think about it? they just do what they feel like ( Dress as they like . and all that stuff without being control by sociaty )

anyway wish i helped .