I guess most probably we will never be able to understand the position one stand until we are in one's shoe.
I am trying to understand this statement. You are implying we are not able to understand you because we are not in your shoes? Understand about what? What made you think so? Just because we offer differing opinions does not mean we don't understand. If you can elaborate what we don't understand.
Junkie is right. You are a little éœ¸é“. I would imagine your tone and reaction to your MIL. And I think there could be one of the reasons why relationship is not ideal.
I would suggest you take some time to do some reflection.