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