From what I understand from what you share, it seems like you are experiencing a persistent difficulty in putting across your perspectives and opinions about things.
It sounds like you make a sincere attempt to take in various perspectives (if possible, all the perspectives that you can think of) to communicate your stance, but somehow in some situations it comes out in a way that others aren’t pleased with, to an extent that you have even lost some relationships because
It must be painful to be experiencing such consequences when you did not intend so at all! What I hear from you is the intent to really only help and make a positive difference, yes? And I appreciate you for that. I also appreciate that you wish to see if there is any way you could modify the way you put across things, so that results may be different and more desirable.
One thing I would say is that it is certainly not wrong to hold your opinions and to express them appropriately. So you need not stop having opinions. If you are someone who has the capacity to think deeply into perspectives and analyze possibilities from various angles, then it's a strength that you have and could be one of the unique qualities about you. What you could maybe do is see how to shape that as your strength specifically in terms of how you communicate your thoughts and perspectives.
I hope I understand correctly what you have tried to share about your concerns. If you wish to work further, in specific ways to understand what exactly you could be doing similarly and differently in such a scenario, I would encourage you to get in touch with one of the experts on our platform for a session, as they would be able to help you understand yourself and explore how you could direct things so that they come out more in line with your intentions.