First of all nobody likes opinionated people. Opinionated is a negative term.
Here is the dictionary definition of opinionated from Opinionated - Definition and More from the Free Merriam-Webster Dictionary
“: unduly adhering to one’s own opinion or to preconceived notions”
Khair English is our fathery zuban not mothery zuban , everybody makes mistakes. I do too.
In desi community in general having opinion and then expressing it in public requires lots of courage and guts. On top of that if you start defending your opinion you immediately become a public enemy number 1.
People start shunning you and you become outcast very fast. We as a community lack tolerance for other people’s opinion. What can you expect if our background is that , people are known to be executed , persecuted , jailed for having an independent thinking and opinion.
Very few desi have this mentality of respecting other people’s opinion. Very few of us have open minds , hearts and hands.
This is not limited to women who have an opinion of their own.
You have to tell the truth , it does not matter if it breaks their heart. Allah will not give you sawab if someone is saying or doing inappropriate and you keep chup.
Very few people amongst us are so open minded that they will give a wife the right to have independent thinking. That is why you need to learn the art of being diplomatic to keep the peace in your home. You should surely express your opinion but not directly , forcefully , bluntly and aggressively. Even then there is no guarantee that our narrow minded people will not take an offense but you would do the right thing though.