Is It Important To Always Speak Your Mind Even If It May Offend Others?

A fool gives full vent to his spirit, but a wise man quietly holds back. Proverbs 29:11