Why do you argue with yourself like this? How does creating all this conflict in your head benefit you? It's seems like it's stressful
I think you may care too much about what other people think. You need to be secure in your opinions and
IF another person makes a point you can agree with, then change your mind. That's it! There is no need for you to keep arguing inside your head. You don't need to keep justifying everything.
Maybe the correct question might be:
How can I trust my new opinion? How does accepting a new point of view threaten me?
I'm not saying that you have to agree 100% with everyone, because no one can. For example, I'm American, but I can understand some of the frustrations people have in the Middle East. I can also understand some of the issues Muslims deal with in France, as I live in France too. I don't have to agree with all their cultural ideologies, but I can understand how they feel osterized. In other words, I don't have to agree 100%, but I can agree on some issues. And I feel fine about that. I feel secure in knowing that I can understand
something.
I don't spend time arguing with myself, because someone else made a point and I don't agree with it. You've got to work on being confident in your opinions and decisions.
Good luck