When to talk and when to keep silent?

There are days that it feels like a bad day, awful, and unfriendly one. There are moments that seem too awkward, and there are people, things and circumstances that will really test our patience! But when is the right time to talk and when to keep silent? These are the questions that we need to…