Лисенок, то, что вы осознаете проблему, уже очень здорово

На самом деле в вашей модели общения есть немало преимуществ, так что вам действительно нужно только научиться себя вовремя ограничивать. Вопрос, как я понимаю, как это сделать.
Ну во-первых, вы должны осознать, что ваши личные проблемы никому не интересны, кроме ваших ближайших родственников и друзей. Поэтому естественно вас воспринимают как "дурочку" - потешного "клоуна", который развлекает коллектив. Хотя может это и не так уж плохо?
Во-вторых, вы ищете одобрения, понимания и поддержки, рассказывая о своих проблемах - это от неуверенности в себе. Учитесь самостоятельно принимать решения, и самостоятельно извлекать уроки из собственных ошибок. Учитесь мыслить самостоятельно, не бегите за советом, если наткнулись на что-то новое и незнакомое, находите решение сами.
И еще - ищите друзей по интересам. У вас есть увлечение? Спорт, вязание, книги - все что угодно? Ищите единомышленников, обсуждайте темы, которые интересны вам и вашему собеседнику. Имейте ввиду, что когда вы слушаете - вы получаете новую информацию, и становитесь более умной и практичной. Когда говорите вы - этого не происходит, а собеседнику становится скучно, если все темы разговора крутятся вокруг вашей персоны.
Ну это так, в общих чертах - вы же хозяйка своему языку, так что рано или поздно справитесь

можете какой-нибудь стоп-сигнал себе придумать - например наденьте резинку на запястье и шлепайте себя если никак не остановиться