Brit, I am glad to read Jackson is getting better. I have followed your postings just not posted myself
As for a new vet, I am not sure what I would do in your shoes. I have been with a vet I did not feel good about but it seems this vet is being thorough with Jackson but it stinks you are not able to get the answers to your questions.
Sending the best vibes your guys way