I'm saddened it sounds like you've apparently fallen victim to a doctor who has more "important" things to do than see you. I've been in that position before, and have found that there is nothing more dangerous to society than a physician that simply can't be bothered. It undermines the credibility of every other practitioner out there, and makes the already non-trivial task of maintaining Public Health even more difficult.
However, a couple points.
A) Don't get discouraged. Tricare us one of the most widely accepted insurances, and I can guarantee there are physicians worth their salt out there that can help you. You might have to travel further than you like if you do have legitimate genetic conditions, but I can guarantee the extra travel will be worth it for the expertise. Many doctors entered the field for the paycheck, and will balk at difficult patients. If you are one, it is upon you to become an expert on yourself and find the physician who can work with you. It's tough, believe me, but the right physician is worth the trouble.
B) Anti-Vaxxers: I'm not going to say you're a crank. When you've been burned by someone who purportedly took an oath to do no harm, yet is doing so through inaction and uncaring, you start looking for help anywhere you can get it. That's just human nature. Please understand though that distinguishing the hokey, and the harmful from what might be the truth is extremely difficult. Alternative medical practices will require you to be your own scientist, and I don't recommend approaching anything with blind trust. You have to become your own expert, which means figuring out how to read the few relevant studies the occasional researcher can cobble together the resources to do.
But for the love of all that is good, don't buy into "don't vaccinate". It's one of the biggest public health threats out there. The diseases that are prevented are crippling, if not lethal, and can be easily prevented through vaccination.
Don't let a medical asshat turn you off of medicine. It just means you need to look elsewhere.