This is a very simple hadith, but how many Muslims actually try to follow it? How many of us have deeply reflected on it?
If we want to follow this blessed hadith, we must only speak good. This means you need to think before you speak! What is the purpose of what you are saying? Is what you are saying good?
For example, if you are complaining, then that is not good. You are complaining rather than thinking of a solution for your complaint. (Complaining is not the same as talking about problems or matters with the good intention of improving one’s situation.)
If you are putting someone down, that is really not good. Islam is about kindness and helping others. The Prophet (s) taught us to not pick out the faults in others:
“O You who have accepted Islam with your tongues, but in whose heart faith has not yet entered! Do not annoy the Muslims nor revile them, nor seek out their faults. For whosoever seeks out the fault of his brother Muslim, Allah will seek out his faults. He whose faults are sought out by Allah, then Allah will expose him, even if he is inside his house” (Muslim).
“No man blames another for wickedness and unbelief, but it will return upon him” (Bukhari).
“…And whoever hides the faults of a Muslim, Allah will hide his faults on the Day of Resurrection” (Bukhari).
Speaking good means speaking about good things. Why is it that we as people tend to speak about what is going wrong so much? When we speak good, we automatically feel good, because our thoughts are focused on the good.
HAPPINESS HINT: Use your speech for only good topics.