Here's something I find funny. How many times a week do I hear someone indignantly telling someone something that "just has to be said!"? How many times do you try to "set someone straight" and it's always "for their own good", right?
"Let no unwholesome word proceed from your mouth, but only such a word as is good for edification according to the need of the moment, so that it will give grace to those who hear." ~ Ephesians 4:29
Truthfully, very little of what "has to be said" actually has to be said. You said it for self-therapy. You feel better. You gratified your own carnal desire. You didn't measure whether your words were wholesome, needed, timely, edifying or gracious. You just went off.
I like how our old friend King James says it: "A fool uttereth all his mind, but a wise man keepeth it in until afterwards." ~Prov 29:11
Do you have friends who uttereth all their minds? Keep better company. Do you uttereth all your mind? BECOME better company. Ask yourself this: Do they really, truly need to hear it? Or do you just really, truly want to say it? Take more care. We're going to be held accountable for every careless word we've spoken!