Не знаю, поможет ли Вам мой ответ, но почему бы Вам не общаться через интернет ? Куда проще. Нужно быть конечно осторожным, мало ли на кого нарвёшься. Но если не говорить никаких секретных данных, то можно найти какое-нибудь сообщество по интересам. И просто общаться. Говорить своё мнение.
Вы писали что уже как только не менялись. Но меняться - это меняться к лучшему. Злиться естественно всё меньше. Не старайтесь сделать из себя кого-то другого, что-то искусственное. В этом случае у нас и проблемы. Вы такая, какая есть. Если скромная - ну хорошо. Любите поговорить - хорошо. Не особо любите - тоже. Если не очень общительная - тоже. Это всё нормальные качества. Не нужно бояться быть собой. Это такая естественная уверенность, когда Вы говорите то, что думаете, и понимаете, что не сказали ничего особо плохого (если не сказали). Вы говорите не ради того чтобы Вас оценили другие, а потому что хотите что-то сказать, считаете это уместным, не плохим. Т.е. Ищите опору в себе, а не в других. Тогда не так важно, как отреагируют на Вас другие люди. Если Вы не сказали чего-то плохого, а кто-то злобно реагирует, значит Вам не стоит с ним общаться. А если кто-то реагирует на Вас нормально, то порядок. Главное не беспокойтесь из-за того, какая Вы. Не будьте только злой. Если даже у Вас много злости. Тоже беспокоиться не надо - пройдёт. Не делайте проблемы. Всё будет налаживаться.
Если можете помочь кому-то и это имеет смысл - тоже хорошо.
Не ищите дружбы и общения с теми, кто унижает других, срывает зло без особой причины. Они и Вас легко унизят. Им на других наплевать. Всё это люди не достойные. Ищите хорошую компанию людей, которые так не делают. В такой и к Вам будут нормально относиться, даже если у Вас есть какие-то временные недостатки. Там Вы будете чувствовать себя лучше, сможете раскрыть себя и освободиться от лишних страхов.
Часто, если не можем найти друзей, то в нас одно не так - мы не там ищем и нам нравятся люди в действительности вредные. Грубые с большим самолюбием, которые легко обижают других (главное - Я), выглядят смелыми - таких не надо искать :) найдёте лишь проблемы. Лучше найдите нормальную компанию нормальных доброжелательных людей. И сами старайтесь много не обижаться на других ) особенно если это хорошие люди. А злых и высокомерных - фильтруйте.
То, что Вы чувствуете, когда видите людей, похожих на Вас.. Если неприязнь, то не стоит ) Если избавитесь от плохого отношения к таким людям как Вы, то подружитесь с собой. Вы - такой же человек, как и все другие. Вы никого не хуже.
Да и.. если честно, друзей много и не надо. Нужно 1-2 хороших друга, а не Много ) Будьте сами хорошим человеком и другом и найдутся такие же друзья. С ними будет легко.
В принципе мы заслуживаем всегда того, как относимся к другим сами и как поступаем, и это к нам потом и приходит. Поэтому лучше общаться и относиться к другим так, как Вы хотели бы, чтобы общались и относились к Вам, если бы Вы были на их месте (в их ситуации). Что Вам было бы лучше. Тогда Вы не будете делать чего-то вредного, будете наоборот полезны и нормальные люди будут воспринимать Вас позитивно.
Желаю Вам удачи, постепенно все Ваши трудности решатся.