Go find a different doctor. You live in your body, the doctor might spend 15 minutes making a diagnosis, and it is amazing how many get hung up on their favorite malady, to the point of disbelieving negative test results. When they resort to "It's all in your head", it's time to go find someone who will take a better look.