You are very right…I don’t think that you can estimate a person’s feelings without having walked in their shoes.
Having said that, this is also no justification for disrespectful behaviour…particularly when it has clearly been stated that the act is a punishable sin.
At the end Allah knows best what is in our hearts.