Не скажу, что всё, но очень многое зависит от окружения человека, его «среды обитания» в обществе. Понятно, что любой большой коллектив разбивается на микро-компании, но существует и «средняя температура по больнице», некая однородность, обусловленная сходным образом жизни, материальными и духовными ценностями, убеждениями. Если ты — внутренне — не вписываешься в коллектив по каким-либо параметрам (а подростки в этом отношении — очень пристрастный народ), то тебе остаётся либо стараться быть «как все», либо уходить в глухую оппозицию, либо находить единомышленников. Я предпочла третье. А Вам повезло с общим настроением класса, как я думаю. И, возможно, в этом заслуга учителей, сумевших заинтересовать учеников и как-то их сплотить.