When challenging someone's perspective stop and ask yourself these questions...

1) What do I understand about the others perspective?
2) What do I understand about my own perspective?
3) Could I be wrong?
4) What do I want the other to understand about my perspective?
5) What do I want the other to understand about their own perspective?

If you find yourself skipping the first three, you're not really trying to have a discussion and may want to check your ego.

@Mrfunkedude
They are all good points!

From my experience, it rarely does not come to the point of discussion though.

I have been practicing first three points past five years with my own perspective, even I have changed and shifted the way I think and believe. It was a challenge for me to start with the idea of "I can be wrong" and be alright with it. Surely it is a humbling experience. Sometimes it is heart wrenching moment depending on a topic.

Sometimes it accompanied with tears and heartbreaks when I share others about my experience and why I change the way I am. Usually people don't have patient even explaining their own view 🙄

@hnb sometimes, the hardest thing to do, it's to see things as they are, and not how we wished they would be.

I applaud your courage.

@Mrfunkedude
It is true. Accepting as they are, is rather hard, and needs practice.

And thank you. Your words a lot to me.
I'll keep practicing to be better at it.