I tell my opinion quite often whether people want to hear it or not. That is probably not the best idea nor would I tell others to try it. Much thought goes into to whom, about what, why and when I give my opinion. I also get yelled at a lot for giving my opinion. On the other hand I do get a lot of other people’s opinion about me. There are times I disagree with their opinion as their are times the disagree with mine. However what is most important I take time to hear and fully understand it. Questions are not optional when you are wanting to completely know what is being talked about. Furthermore, compassion, empathy and caring are essential, know your audience and your opinion will be well regarded.