If your vet found your questions to be insulting and offensive than he is in the wrong line of business and you definitely need to find another vet immediately. His attitude throws up a big red flag for you to look elsewhere.
Vet for animals or medical doctor for us, no doctor should ever find a patient's questions to be insulting.