It's outrageous that your problems went undiagnosed for so long, but great that you were eventually able to figure it out yourself.
My wife is a physician and I've noticed over the last few years that she schedules more appointments with the nurse practitioner at her PCP's office than with the PCP herself.
"Is it because you trust your own judgment more than your doctor's, and the nurse is more deferential to you?" I asked her.
She smiled guiltily but wouldn't admit to anything.