Asked and answered, restated and answered, restated again and answered, over and over and over...........answered answered answered........place marker
You: dodged, snarked, dodged, snarked, disrespected,...
It’s clear that the snarkiness, otherwise known as arrogance, is always a cover. You should try to have an honest, mature conversation, which starts from not knowing everything, and trying to find out what the other person believes and why. Doesn’t mean you have to agree.
Good luck!