Well, you were more patient than I would have been! I have lived with what I called heart palpitations for 24 years. It took many trips to the ER, days with a Holter monitor and more echo cardiograms than I can remember at this point to be diagnosed with supra ventricular tachycardia. SO I know how scary those can be.
As a Tricare prime patient I too have had to "fire" a few docs... most because I felt they were too free with prescription writing! Please do let Tricare know of the poor quality of care he delivered ...he sounds like one that needs to just retire.
I do understand you desire to have a doc closer to your home... I drive an hour to my neurologist because he is the BEST in the area.